Forum: Netzwerke
by 1aa,
15. Aug 2013
Edit : OK hat sich geklärt hatte in einer übergeordnenen Procedure einen Tip fehler... Funktioniert alles
Danke noch mal an alle die mir geholfen haben!
Forum: Netzwerke
by 1aa,
14. Aug 2013
Ich verwende jetzt blocking Sockets und es funkt. soweit auch alles, keine Memory Leak :-D
Aber eine andere Sache ist mir jetzt auf gefallen seit ich blocking Sockets verwende habe ich probleme dateien zu übertragen :
Empfang:
procedure TClient.DateiDownload(Socket: TCustomWinSocket);
var zielDatei: TFileStream;
nSocketStream : TWinSocketStream;
nReceived: Integer;
Forum: Netzwerke
by 1aa,
14. Aug 2013
Spitze Danke für deine Hilfe jetzt funkt es
:-D:thumb:
Forum: Netzwerke
by 1aa,
14. Aug 2013
ok das mit dem blocking Sockets werde ich noch mal testen....
Das mit dem neu erstellen vor jedem connect hat ich nur zu Testzwecken ausprobiert ob das was ändert.... hat es aber nicht^^ :?
Ich hatte heute etwas zeit zum Testen wann die Fehlermeldung kommt hängt vom jeweiligem System ab.... auf meinem Netbook kommt sie nach ca. 20-25min auf meinem Hauptrechner erst nach ca. 5-6 h
Muss...
Forum: Netzwerke
by 1aa,
13. Aug 2013
auf meinem Testsystem nach ca 20 - 25 min
Forum: Netzwerke
by 1aa,
13. Aug 2013
Hat mir leider nicht weiter geholfen laut Speichermanager gibt es keine Lecks und trotzdem hängt sich das programm nach einer zeit mit der Fehlermeldung aus dem 1. post auf....
Forum: Netzwerke
by 1aa,
13. Aug 2013
Bin mir nicht sicher welche Version es war glaube aber Enterprise.....:oops:
Danke für den Tipp kenn ich mich zwar noch nicht aus werd mir aber mal ein Tut zu suchen....
Forum: Netzwerke
by 1aa,
12. Aug 2013
sorry vergessen mit zu posten...
destructor TClient.Destroy;
begin
//Timer abklemmen
TimerCon.Enabled := false;
TimerCon.OnTimer := nil;
TimerCon.Free;
.....
//Socket abklemmen
Forum: Netzwerke
by 1aa,
12. Aug 2013
Ich hab zu test zwecken ein programm geschrieben welches sich mit der TClientSocket Komponente an einem TServerSocket anmelden soll klappt auch alles ohne Probleme.
Wenn der "Server" nicht läuft soll sie in regelmäßigen abständen versuchen eine Verbindung auf zu bauen
Code Ausschnitte:
.....
CS1: TClientSocket;
TimerCon: TTimer;
....