Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.758 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: USB-Port, Python to Delphi, Delphi XE3

  Alt 18. Dez 2018, 12:11
Zunächst mal: Man kann mit Delphi auch Konsolenanwendungen schreiben, dann muss man sich nicht mit SchnickSchnack beschäftigen und kann sich auf das wesentliche konzentrieren. Es wäre dann auch viel einfacher den Python-Code zu übertragen. Mir fällt dabei dann auf, daß Dein Delphi JustSendCommand nicht dem Python justSendCommand entspricht.
Die ser.write Methode in Python entspricht ziemlich genau der ser.Write Methode in Delphi. Warum Du also nach dem "/n" was "new line" bedeutet, noch ein Carriage Return und Line Feed hängst, verstehe ich nicht. Edith formuliert das mal etwas um: Das /n wird von Python und vielen anderen Sprachen als New Line interpretiert. Delphi macht das IIRC nicht. Darum lässt du das /n weg und packst Dein CR+LF dazu. Vielleicht tut es auch einfahc nur das LF, wie es in Deinen Kommentaren eigentlich auch steht.

Ab da geht vermutlich schon die Antwort in die Binsen. Versuch es halt erstmal einfacher.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann

Geändert von Sherlock (18. Dez 2018 um 12:19 Uhr)
  Mit Zitat antworten Zitat