Forum: Netzwerke
Delphi
by Synollus,
31. Dez 2008
Er geht nicht ins Except, also er gibt keine Fehlermeldung aus, wenn ich sie unter Except abfrage. Aber ich habe einen anderen Fehler gefunden:
Path := ExtractFileDir(ParamStr(0)) + 'screen2.bmp';
Da ExtractFileDir keinen Backslash am Ende liefert, musste ich ihn selbst einfügen.
Path := ExtractFileDir(ParamStr(0)) + '\screen2.bmp';
Jetzt wird die Zieldatei erstellt mit 0 KB. Wenn ich...
Forum: Netzwerke
Delphi
by Synollus,
29. Dez 2008
Hallo,
danke erstmal für deine Antwort. Der Client baut doch die Verbindung auf, oder habe ich dich nicht richtig verstanden? Ich habe das Connect, etc. hier erstmal weggelassen. Die erste Möglichkeit funktioniert, die zweite leider nicht, d.h. am Verbindungsaufbau kann es nicht liegen, da ich da nichts verändert habe und außerdem das WriteLn ausgeführt wird und auch ankommt.
Natürlich...
Forum: Netzwerke
Delphi
by Synollus,
29. Dez 2008
Ich habe das jetzt einfach mal umgedreht, sodass der Client einen Stream an den Server schickt. Ich denke noch nach wie vor, dass das so nicht gehen wird, aber ich habe es einfach mal versucht. :D
Das sieht jetzt so aus.
Der Server:
procedure TfrmServer.ServerExecute(AThread: TIdPeerThread);
var
Path: String;
fStream: TFileStream;