soeren1087 hat folgendes geschrieben : |
ich will 2 Lichtschranken an den Com-Port anschließen. Habe schon viel darüber gelesen und bin immer wieder auf die Kompo tserial von toolbox gestoßen.
Kann mir jemand sagen wie ich das Ding istallieren kann, und was für eine Datei das sein soll? Ich habe jetzt eine .dll, bin mir aber nicht sicher ob das richtig ist.
Zudem wäre ne kurze Erklärung wie man damit im Quelltext arbeitet super. Habe bisher noch nichts gefunden, zum nachlesen.
|
TSerial ist eine Delphi Komponente, die man normalerweise als Abonnent der Zeitschrift Toolbox im Sourcecode bekommt. Meine Erfahrungen damit sind leider nicht besonders gut. Die Komponente versucht alles zu koennen, und macht einem dabei des oefteren Aerger. Ich wuenschte mir, ich haette gar nicht erst damit angefangen, sie zu benutzen. Wenn ich irgendwann mal Langeweile habe, oder sie mir mal wieder zu sehr auf den Geist geht, fliegt sie wieder raus.
Trotzdem koennte sie fuer Dich das Richtige sein, denn sie ist einfach zu benutzen, und vielleicht machst Du nicht so komplizierten Kram wie ich (mehrere parallel laufende Threads greifen auf unterschiedliche COM-Ports zu und kommunizieren dann noch untereinander). Lizenziert ist sie meines Wissens ausschliesslich fuer Abonnenten der Toolbox, d.h. Du muesstest diese Zeitschrift abonnieren. Wie man dann allerdings an diese Komponente kommt, wenn sie nicht gerade auf der Heft-CD ist, weiss ich nicht (sprich: Ich habe sie von der CD).
Alternativen gibt es zu Hauf, z.B.:
* TurboPower Async Pro (ehemals kommerziell, jetzt Open Source)
sourceforge.net/projects/tpapro/
* ComPort library
sourceforge.net/projects/comport/
Google findet zum Thema "delphi serial port" auch jede Menge.
twm