Jump to content

[delphi;internet]problem z otwarciem portów


sazian

Recommended Posts

[code=Delphi]
procedure TForm1.Button1Click(Sender: TObject);
begin
Se]KX]NY[NB]K[
Y]\"FWB6W'fW%66śWC7FfSŁG'VSŚVćC&6VGW&RDf ŃŃ
ąŹĄMQ=4)4)
ąŃMŃe:=false;
ClientSocket1.Port:=strtoint(edit2.Text);
Client]KYYY]K^BY[]KX]N]YNB[C&6VGW&RDf&Ó6ĆVE66śWCW'&\"6VćFW#D&ŚV7CMQ
Ń]MQ4(rorCode: Integer);
begin
ClientSocket1.Active:=false;
Ser]KX]NY[NB[BB [/code]
Link to comment
Share on other sites

Co masz na myśli mówiąc coś więcej niż tworzenie i niszczenie??
A gdyby ktoś chciał program do sprawdzania czy port jest aktywny:
KOD ps: TClientSocket;

ListBox1: TListBox;

Label1: TLabel;//caption= Adres IP

Label2: TLabel;//caption=Port poczatkowy

Label3: TLabel;//caption=Port końcowy

Button1: TButton;//caption=Skanuj

Button2: TButton;//caption=Zatrzymaj

Button3: TButton;//caption=Wyczyść

Edit1: TEdit;//text=’’

Edit2: TEdit;//text=’1’

Edit3: TEdit;//text=’6000’

Edit4: TEdit;//text=’’

[code=Delphi]
procedure TForm1.Button1Click(Sender: TObject);
begin
buK[XYY[NBY]K[XYY[NBY][XYf6SŚVFC2ćVć&ĆVCŁf6SŚVFCBćVć&ĆVCŁf6SŚ'WGFąŃ4)ŃźŃŃĄŃ4)dit1.text;
ps.port:=portno;
ps.active:=true;
end;

procYHLK]XĘ[X
NBY[BG'FBVFC2FWBŚ'WGFćVć&ĆVCŁG'VSŚVFCćVć&ĆVCŁŃ4)ąŃ4)ąŃ4)led:=true;
button2.enabled:=false;
end;

procedure TFormK]XĘ[X
NBY[BY]
^IBF&ćFV2ć6ĆV#ŚVćC&6VGW&RDf&Ó46ććV7B6VćFWQ=MQ
Ń]M4)ą4)4)ątbox1.items.add('Otwarty port : '+inttostr(portno));
ps.act]NY[NBĘNBY [
Y]FWBFVvF6V6P2ćFG&W73ŁVFCFWC2'CŁŃź4)ŃŃ4)4(4)4(4)QsError(Sender: TObject; Socket: TCustomWinSocket;
ErrorEv[][N[YNBX[BY[ŚW'&&6FSŁÓŚVFCBFWCŁu66ćv'BrśGF7G\"Ńź4)Ńą4)џџŹ4)Ńźtrtoint(edit3.text) then goto son else
ps.address:=edit1.teBBX]N]YNBBB[ [/code]
Link to comment
Share on other sites

dzieki ... tekst to nie problem ... problem mam z przeslaniem obiektu mojej klasy przez socket ... po stronie odbiorczej nie jest w stanie go poprawnie odtworzyc i nie wiem gdzie skad sie bierze blad ...
dzieki za link. Niestety to nie czyste API wiec troche dla mnie nie ten tego biggrin.gif

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...