![]() |
Problem mit TCP Server.Execute
hi
ich versuche gerade Daten mit TCP Server und Client zu verschicken--> das Problem
Delphi-Quellcode:
der Befehl zum Senden
procedure TForm1.serverExecute(AContext: TIdContext);
var name2, file2: string; begin name(AContext.Connection.IOHandler.ReadLn); //bei beiden Befehlen zeigt er mir an, dass Operator oder Semikolon fehlt file(AContext.Connection.IOHandler.ReadLn); //hier auch noch "Anweisung erfordelich, aber Ausdruck vom Typ String gefunden if MessageDlg('Ihnen wird die Datei ' + file2 + ' von '+ name2 + ' geschickt! Wollen Sie diese annehmen?' ,mtConfirmation, mbokcancel, 0) = mrYes then {mit SaveDialoge.execute(file2) funktioniert es nicht} ; end;
Delphi-Quellcode:
wenn ich es mit WriteFile und ReadString versuch klappt es auch nicht wirklich??
procedure TForm1.sendClick(Sender: TObject);
begin client.Connect try client.IOHandler.Writeln(name1); //name1 und file1 sind als String abgespeichert client.IOHandler.Writeln(file1); //Datei/Datein werden gesendet client.Diconnect; except form1.close; Wäre dankbar für Hilfe (hoffentlich waren das nicht zu viele Fragen in einem Thema) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz