Entwickler-Ecke

Sonstiges (Delphi) - Delphi 7 und die serielle Schnittstelle


Krish - So 12.02.12 15:24
Titel: Delphi 7 und die serielle Schnittstelle
Hallo,
ich habe ein Problem mit Delphi 7.

Ich möchte ein Program schreiben wobei ich Daten über die serielle Schnittstelle senden und empangen kann.
Leider habe ich kaum Ahnung von Delphi.

Durch meine Suche im Netz habe ich auch erfahren, dass ich ein zusätzliches Tool für Delphi benötige um auf die Schnittstelle zugreifen zu können.
Jedoch hat sich mir nicht erschlossen welches Tool ich brauche oder wie ich es installiere.

Es wäre schön wenn mir jemand helfen kann.

Lg


jaenicke - So 12.02.12 16:04

Hallo und :welcome: im Forum! ;-)

Da gibt es viele Komponenten, z.B. diese:
http://sourceforge.net/projects/comport/ (einfach)
http://sourceforge.net/projects/tpapro/ (umfangreiche Bibliothek)

Installationsanleitungen liegen in der Readme dabei.


Martok - So 12.02.12 16:26

Und vielleicht noch ein Nachtrag: meistens willst du die ComPort-Lib aus dem ersten Link. Komponente erzeugen, bisschen was einstellen, Event anhängen, fertig. AsyncPro braucht man eigentlich nur für kompliziertere Sachen wie z.B. Dateiübertragungen, wenn man das Handshaking nicht "zu Fuß" programmieren möchte. Die kann mehr (also eigentlich fast alles :lol:), man muss aber auch schon wesentlich mehr über die Interna wissen damit das dann auch funktioniert.


jaenicke - So 12.02.12 16:32

user profile iconMartok hat folgendes geschrieben Zum zitierten Posting springen:
Die kann mehr (also eigentlich fast alles :lol:)
Nur mit dem Kaffeekochen gibts noch manchmal Probleme. :mrgreen:
SCNR ;-)


Krish - So 12.02.12 18:37

Danke für die schnelle Antwort.
Erste Tests waren schon erfolgreich.


Maulwurf.007 - Mo 12.03.12 10:57

Hallo,

ich häng mich mal an das Thema dran.

Ich habe ein Problem mit der Seriellen Schnittstelle.
Programmierumgebung ist Delphi 2006.

Die Schnittstelle funktioniert unter Windows XP, 2000, 2003 Server, Windows 2008 R2 ohne Probleme.
Aber unter Windows 7 geht diese nicht!

Ich kann zwar erfolgreich an ein Modem senden, wird auch am Modem ausgeführt, aber es kommt nichts zurück.

Ich verstehe dass leider nicht da es ja unter Windows 2008 R2 auch ohne Probleme funktioniert.

Es wird der 997 Overlapped I/O operation is in progress hochgezählt.

Entweder bin ich zu blöd um das was im Netz steht zu begreifen, 3 tage im netz am suchen, oder ich habe nicht das richtige gefunden.

Hat jemand eine Idee woran das liegen kann?

Danke!


Maulwurf.007 - Mi 14.03.12 15:36

Hallo @ alle,

hat keiner einen Tip für mich :(


Danke