![]() |
AW: String über Socket senden
Muss ich nicht nach
Delphi-Quellcode:
ClientSocket1.Socket.SendText(s);
wieder was freigeben oder löschen? |
AW: String über Socket senden
Zitat:
Pauschal auf Verdacht irgend etwas freigeben ist keine gute Idee |
AW: String über Socket senden
Was muss ich machen?
Die erste Meldung kommt an! Aber weitere Meldungen nicht! |
AW: String über Socket senden
Zitat:
Delphi-Quellcode:
nochmal verwenden willst einfach nicht freigeben?
ClientSocket1
|
AW: String über Socket senden
Zitat:
aber dann gehört diese Variable/Instanz nur lokal, aber garantiert nicht global und erst Recht nicht auf die Form drauf. |
AW: String über Socket senden
Also nochmal von vorn,
Wenn ich den Button drücke, wird die Meldung abgesetzt. Wenn ich neue Informationen in Edit1 und Memo1 eingebe und den Button drücke passiert nichts. Wiederhole ich dieses, geht es wieder! Warum?
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var s: String; begin ClientSocket1.Open; s := String.Format( '<event>'#10'<address>%s</address>'#10'<message>%s</message>'#10'</event>', [Edit1.Text,Memo1.Text]); ClientSocket1.Socket.SendText(s); ClientSocket1.Close; Edit1.Clear; Memo1.Clear; end; |
AW: String über Socket senden
Tja das ist seltsam, vor allem weil das Edit-Feld und das Memo-Feld sollten schon geleert werden oder eine Exception sollte auftauchen ...
|
AW: String über Socket senden
Das Event hängt auch am Button dran? :roll:
|
AW: String über Socket senden
Hallo,
wen im ClientSocket die Eigenschaften fest eingestellt sind, läuft alles ohne Probleme. Möchte ich aber den Host über eine ini einlesen, kommt immer eine Fehlermeldung! "Asynchroner Socket-Fehler 10049" |
AW: String über Socket senden
Stimmt die Port-Einstellung?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 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