Autor Beitrag
martin121
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: Sa 01.05.04 18:11 
HI,
ich benutze Tidftpserver, funzt alles super gut.
Jetzt hab ich irgendwas geändert, jetzt wird der Port auf Befehl nichtmehr geändert. (zb chport 300)
Ich mach das über bindings.
Sonst immer hab ich das so gemacht:
ausblenden Delphi-Quelltext
1:
form1.IdFTPServer1.Bindings.Items[0].port:=strtoint(asender.Params[0]);					

Hat wie gesagt bis vor kurzem gefunzt.
Es gibt auch keine Fehlermeldungen oder sowas, der server läuft einfach am gleichen port weiter.
kann man das irgendwie anders machen?
Gruß Martin
:?:


Zuletzt bearbeitet von martin121 am So 02.05.04 16:49, insgesamt 1-mal bearbeitet
Martin77
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 282

XP Prof
D6 Prof, D7 Personal, D7 Enterprise, D8 personal
BeitragVerfasst: Sa 01.05.04 20:10 
Hey Namensvetter.

bin auch gerade dabei einen zu schreiben, ich habe mir angewöhnt immer nen
.Active:= False; vor jeder änderung und mit .active:= True; den Server wieder zu starten, vielleicht klappt das bei dir ja auch.
martin121 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: Sa 01.05.04 21:01 
Titel: hmm
nein, da ich es aus einer aktiven Verbindung herausmache,
sodass er dann zu einer blöden timeout message kommen würde, und alle
clienten killen würde,
davor ging das ohne
martin121 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: So 02.05.04 12:40 
Titel: .active:=False
Hi,
ich hab das mal so probiert, jetzt hab ich nur das problem,
das dann kommt Timeout bei beenden des threads(.active:=false),
aber dann bindet er den server nicht wieder an den angebenen port.
irgendwas stimmt da nicht
Gruß martin.
edit:
sorry, jetzt funzt es, hab nur vergessen alle threads zu killen.