Professional Documents
Culture Documents
اــــــ ن اــــــ
إ
$ %ا !"#و آ وت ا " -
"( +"
% +ا*)(م -رس
/ 0"
1ت ا -ا .آت أن -أ$
(ي .-و ))" 9
#ر +$ا(ر و 81ا((7ع $ا5ى و
أ ;ت ارس )= ا(رد@/ -ا "@و?> -رت أن أ.*7
)=
/آ) آ
5ب pdfو أر " (%آ ." >5 CD/ Eأن
"B -
د
G
.Hح و ا!
ح $ارا? ..
أ(Kآ $ـــــــــ
J1
777777
77
7
" : EKهVان ا-دا
T% N E*51 1ز "
T;* +ا
"
#
R S*#
أ? 5
5"D5ا" 0ا5K-اق " ا! Eا-ول " netbus EXو
Rه
،و @ $در?
هVا )*5آ> 0"
1ا5Kاق او "
.
/و ا
?(ف
/ 0"
E*
T"D5ت [ و "(? .ف >T
E 9ه Vا-دا 1و \)1 E 9ا#ا"... 0
1
ي- @(ن اE5" R
زT!
آ
ن ا$ ا( وc> $ )5"
ي-
.) 8)` " 127.0.0.1 "
5( اB )= ا.
صDا
ل "
@(ن1G E*5 و%
رDي ا-) و ه
ك ا;
اKاا
>)5D"
@" $ )> و5D"
زT% أي5
ج ا= ا5B Nه
ك ر
GX"
طT E>
تK +ي " أر-@(ن ا5
255.255.255.255
T$
ا رV@" و هDود اa
هX
اDد اG#) و= ه-
اDا
\
@" B1 @ ^ن آ-ا
google ح )\ بO " اa)
T*" 1r1 - > ا
* " اD
ن ا$ *
اD
آ
ا$
1دا-ا
Clientsocket and serversocket
( $
7-اد ) اs ا9 tVT$
)= واة8 واة و ا8)R " ا> ا5D =) E*1 اذا آ-أو
=) N[7 اB> أ)= ا$
Composant >> installer des paquets
(ر (ذجT7 *
Options de project N[7 >> إajouter>> *اض ا)>
ت5?
^7و أ
2
dclsockets70.bpl
> ( "!)ات اbin ) )!" $ t!1 K-ا اVه
ا(رة$
!ه
آ1 1دا- ا#X1 *
: 5 آE*; (ذج ا
3
" ااد ا>(رمT5ا
=) ن ا ة واة-ا
Clientsocket
)*>" J#1 آ
Propriétés H
"
1213 ت5K ا
ا1 ( ا= أي رV>(رت) ا# اR
4
=)
ن1 نo ا%
Button1
ل1sي ه( زر اVا
:
5^ ا7َو أ
clientsocket1.Address:=edit1.Text ;
clientsocket1.Active:=true ;
ي-ي ه( اV و ا. E5? يV
*(ان اt#D ول-ا@(د ا
ل1- ا. E*>
Xا@(د ا
ل1-
" زر اT5`(ة ا
اD
^; >ةOر اB" $
ل و1- ا+`
ن )= زر1 نo اz9
:
5ا@(د ا
clientsocket1.Active:=false ;
ل1- ا+` ا ا@(دVT
f9 0"
# اV>
(`5 *(د ا= { ا8)R
م إذا ا1 x/ Eآ
chat 0.0.1 = (ان ا>(رم اR
enable
K لGK " E*>" R
ل1- ا+` زرE*%ا
@ -
ل1- ا+` ان زرS- و0"
# اV> E*>" R =*" T>
.
ج ا5B -
ه( اE*>" R .)*% =*
ا$ يV اz# و ا.) N[;ا
E5
"
دام أ
( )*>" )
T) E* اJ# آclientsocket =) ن ةoا
5
( اثq ) اevénements = اpropriétés " E5إ
onconnect )= ث1" N[7 إSq ا@
ن ا>اغ ا@
ن ا$
:
5^ ا7>ة أOر اB" $ و
6
- E*>" R
ل1- زر اE*!
ل و1- ا+` زرE*> أنz!
G) أ5"
X`(ة اDا
ل1-
و اB" ( OnConnecting)
ث5^ ا7أ
? ا.) 8)9 "!) أ$ وعO اS>ن ا-ول اqء اa!
" اT5إ
server % )!" xOو أclient
S>B ه( ان ا> (مserver and client )!"
ءO إz#?
;>
ذا$ 7ا5$- و ه( ا!) اproject "!) وا$ و
تOا
\ ذ- B "(ر )
و- اN)5D1 ا!) ?(فc> $ وOا
نoا
D J5>1 أو%
وO" rO1 وع @\ أنOاذا آ >; ا
z#B
ه( اX
ر اDد> _
و ا
server ا
5 ا>(رم آE*%و إ
8
aدة
%ل ا 0"
#أ>7
9
.D ?(فmemo 2 ن- B1 2 (" (ق و$ 1 (" ;G"
ف9 " )?
ا5@*اض ا5?- .D ?(فmemo1
و5@)
. )= ?(اءserver و الclient
10
: ح ا@(د/
? ا= ا$
7-
2 (" = ا1(" "
5@ اE : ول- ا@(د ا-1
(لKا
_
"ةT
? ار-
- memo 2 "
5@ف اVB -2
server =
ا5@ه و ه ار?
ل ا- ه( ا-3
9 tV و هserver "
5@ اE#5 أنz!
5@ اE?
@ آ
5@
ل ا#5?ا
">*) و ث ااءةJ#1 آclientsocket =) N[7أ
OnRead
5^ ا7أ
memo1.Text:=socket.ReceiveText;
"
" أT5ا
CLIENT
server
ا
: 5 ا>(رم آE*%ا
11
( اثq ) اevénements = اpropriétés " E5إ
:
5^ ا7 ( أOnClientRead ) و ث ااءة
memo1.Text:=socket.ReceiveText;
=) E* نo
ا5@ اclient
ل و ار?
ل#5?ول )
)= ا- ا$
T
?
و ار5@ اserver
ل#5?ا
( button1) زر ار?
ل$
5^ ا7
أ5@ر?
ل ا-
Var
i:integer;
begin
Memo1.Lines.Add(' '+EditPseudo.text+'> '+memo2.text );
if (Serversocket1.Socket.ActiveConnections > 0) then
begin
for i := 0 to Serversocket1.Socket.ActiveConnections-1 do
begin
Serversocket1.Socket.Connections[i].sendtext(EditPseudo.text+'>'+memo1.text);
end;
end;
end;
0"
# اV>
N$ T5O1
ء ?!ي آ/ E
ء ا
آ/ `( و ان5
رج { اK .% و
x/ )*51 \- . ا@(د وE أا1 - T" ;G"
ا
ارسB 1
ء/ و أr`Dت ا-
? آ$
7-
ء ا/-
ج ا= ا* " ا5B 0"
#ا
فT اc *)(ن1
و @ آ$ا5 (
"
اJ# ى ة آKأ
1دا- اE J7(1
و اE"
@5" 0"
1 " ارس
clientsocket and serversocket
=
ل1- ه( (ع " ا: indy
@(
ت الD اudp B
`? (ا0"ا# اtV ه1 5 @*
ل ا1- او ا/
#
ل ا1-
udpServer ي و- أدوات ا+" 1r1 و هudpClient 1دا-ا
udpClient
12
udpServer
0"
# اEX" @
ت#O اEK داE*5
"
#
R :
ل1-ا اV(اص هK
J5>1 ;
ر اذ ا\ "
ان5-
(م1
ل1-ا اV ه$ ا
ه$ @B5ا
(T$ )5" [) و ا5 اserver H
(م
;
رclient
\ J5$
م آ أ5K (ةT
آT5" B) اtV
هH
> و ذو آJ"
ل1ا
..
*)
"
)\ ا1 وB#1 @ ا!
ل
E(ا5)
Fateh_conan@hotmail.com
Fateh_conan@yahoo.com
Fateh.dz@gmail.com
= ا+7(ا5" ! اE*ا اVآ
أهي ه
ا*)(م+"
%
ت5"
www.science-collector.com/bb
>
*
ت ا5"
www.3asfh.net/vb
"! ا*ب#ى ا5"
www.arabteam2000-forum.com
t@5B ا*) وz " أEو ا= آ
13