Forum: Netzwerke
by rokli,
30. Okt 2014
Hallo noch einmal!
Ich bedanke mich bei Sir Rufo, und allen Anderen, die mir wertvolle Tipps gegeben haben!
Leider kann ich das Projekt nicht zu Ende bringen - ob wohl es schon super gut lief!
Vielen Dank
Beste Grüße
Rolf
Forum: Netzwerke
by rokli,
29. Okt 2014
@ Sir Rufo
Ich danke Euch für die Mühe!
Die folgende Sequenz musste ich herausnehmen, da damit gar keine Daten mehr ankamen.
// nix im Buffer, dann brauche ich auch nicht fragen ...
if tcpClient.IOHandler.InputBufferIsEmpty
then
Exit; // tschüss bis später
Forum: Netzwerke
by rokli,
29. Okt 2014
Vielen Dank TiGü, hatte mich aber schon für EurekaLog entschieden - muß ich nur noch installieren.
Das Ändern des Disconect / Connect in die if Sequenz hat nichts gebracht ... nun werde ich versuchen, ob EurekaLog was heraus bringt!
.. und ich muss dringend was essen :roll: ....
Forum: Netzwerke
by rokli,
29. Okt 2014
Hallo Sherlock,
genauso soll es sein! Innerhalb des Timers wird in der Zeile strLine = tcpClient.IOHandler.ReadLn ermittelt, ob der Server etwas bereit gestellt hat. Wenn das der Fall ist, soll der Wert in strLine im if-Konstrukt weiter verarbeitet. Wenn der Server keine Daten bereit gestellt hat, läuft der Timer einfach weiter.
Im Moment Trenne ich die Verbindung vor dem If und Verbinde...
Forum: Netzwerke
by rokli,
29. Okt 2014
So sieht der Fehler aus, den ich da bekomme.
Forum: Netzwerke
by rokli,
29. Okt 2014
Guten Morgen!
Leider musste ich gestern weg und konnte nicht mehr antworten.
Also es verhält sich so, dass der Barcode Scanner ein TCPServer ist. Und dieser Server sendet das, was er als Barcode gelesen hat. Damit (so habe ich es interpretiert) habe ich auf "meiner" Seite einen TCPClient genommen ... was ja auch in den ersten 15 bis 20 Minuten funktioniert.
Im Moment läuft der Aufbau...
Forum: Netzwerke
by rokli,
28. Okt 2014
Hallo Uwe,
den Application.Process habe ich eingebaut, um den Zähler sehen zu können; in einer Version vorher hatte ich alles in´s Memo protokolliert ... und das wurde zu lang, also hab ich nur den Zähler ausgegeben. Aber abgebrochen ist das Programm vorher auch.
@Sherlock: Den gibts leider nicht. Daher bin ich auf den Timer gekommen.
Es gibt einen Event
procedure...