Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme mit TComPort-Komponente (https://www.delphipraxis.net/161697-probleme-mit-tcomport-komponente.html)

MXX 16. Jul 2011 08:09

Probleme mit TComPort-Komponente
 
Hallo
Nachdem ich mit der TSerial-Komponente schon Probleme hatte (Meldung: FORMSSEL.DFM und DLGCOM.DFM nicht gefunden (in Google auch nix gefunden..) wurde mir geraten, die TComport-Komponente zu benutzen.
Runtergeladen, installiert.. alles problemslos.. beim Compilieren jetzt die Meldung: Eigenschaft exisitert nicht (anscheinend die Eigenschaft StoredProps, die im Objektinspektor ganz normal erscheint..)

Ich benutze Delphi 5, und dazu sollten eigentlich beide Komponenten passen..

Vielen Dank schonmal und (hoffentlich) ein schönes we

Gruß Martin

MXX 16. Jul 2011 08:43

AW: Probleme mit TComPort-Komponente
 
Sorry, muss noch was ergänzen..
es ist ein Laufzeitfehler (nur Compilieren geht), aber dann: Exception ReadError - Eigenschaft existiert nicht

Ein leeres Formular nur mit der Komponente (connected:=false natürlich) zeigt diese Meldung schon

die beiligenden Demos zeigen die gleiche Meldung..

Gruß Martin

yogie 16. Jul 2011 08:50

AW: Probleme mit TComPort-Komponente
 
Ist eventuell nicht besonders hilfreich, aber
ich verwende seit Jahren Async Profesional
(ehemals Turbo Power). Das ist zwar sehr
umfangreich, aber es läüft.

http://sourceforge.net/projects/tpapro/

hanspeter 16. Jul 2011 09:02

AW: Probleme mit TComPort-Komponente
 
Zitat:

Zitat von yogie (Beitrag 1112010)
Ist eventuell nicht besonders hilfreich, aber
ich verwende seit Jahren Async Profesional
(ehemals Turbo Power). Das ist zwar sehr
umfangreich, aber es läüft.

http://sourceforge.net/projects/tpapro/

Ist bei > D2009 aber auch mit Vorsicht zu geniesen.
Es gab wohl irgendwo im Dispatcher einen Fehler. Es musste dann ein Compilerschalter für Win32 definiert werden.
Macht man das, so stürzt die Komponente beim Schließen mit Speicherschutzverletzungen ab.
Die neuere Version von Async auf Sourceforge sollte wieder funktionieren.

Mit TComport bin ich inzwischen auch vorsichtig. Zwischen PC gibt es keinerlei Probleme.
Versuche ich aber zu einer SPS - Steuerung zu verbinden, so fumktioniert TComport (und auch die komerzielle Komponente Zylsoft)
nicht oder nicht korrekt.
Mit Async geht es.
Ist für Delphi 5 noch uninteressant. Die Umsetzung auf Unicode ist nicht ganz warnungsfrei.
Zumindest kommt eine Handvoll implizite Typumwandlung Warnung.
Gruß
Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz