Forum: Sonstige Fragen zu Delphi
Delphi
by Freiwilderer,
7. Mär 2012
Kann heute leider nicht weiter testen :(. Mir ist was anderes dazwischen gekommen. Ich meld mich aber, wie es ausgeht ;)
Forum: Sonstige Fragen zu Delphi
Delphi
by Freiwilderer,
6. Mär 2012
hi und nochmals vielen Dank für die Hilfe :)
das geht leider auch nicht ...
ich habe eben raus gefunden, wie die Verbindung auf dem WinCE Gerät geöffnet wird. und zwar so:
C++
GetCommState(hPort,&PortDCB);
PortDCB.BaudRate = CBR_9600;
PortDCB.fBinary = TRUE;
PortDCB.fParity = TRUE;
PortDCB.fOutxCtsFlow = TRUE;
Forum: Sonstige Fragen zu Delphi
Delphi
by Freiwilderer,
6. Mär 2012
hi,
danke für die Ausführliche Antwort.
Also die Verbindung zu Windows CE und dem darauf laufenden Programm scheint zu funktionieren. Das Gerät zeigt jetzt nämlich immerhin an, dass es Daten sendet.
(Mit dem Buffer gings nicht. Mit WriteStr(CHR(6),CHR(13)) aber.)
Leider geht er nie in den ComPortRxChar Abschnitt rein.
Forum: Sonstige Fragen zu Delphi
Delphi
by Freiwilderer,
6. Mär 2012
Ich glaub auch gar nicht mal unbedingt, dass es daran liegt, sondern vielleicht eher an der Art des auslesens ... Wie gesagt, die Waage, die ich hier stehen hab, kann ich ansprechen. (Auch ohne CS und DS vorher einzustellen.)
Forum: Sonstige Fragen zu Delphi
Delphi
by Freiwilderer,
6. Mär 2012
Naja, gedacht hatte ich mir das auch schon... Allerdings gibt es bei CPort scheinbar keine Möglichkeit diese Werte zu verändern. Weswegen ich mir über deren Bedeutung nicht sicher bin.
Forum: Sonstige Fragen zu Delphi
Delphi
by Freiwilderer,
6. Mär 2012
hi,
ich habe ein DOS Programm, dass Daten über den ComPort von einem Windows CE Gerät runter lädt.
Das muss ich jetzt in Delphi umsetzen...
hier mal der Basic Code:
Close #96
Open "COM2:9600,N,8,1,CS,DS" As #96
ITry = 0
Do While ITry < 10 AND IFound = 0
ITry = ITry + 1