RS232. Das leidige Thema... ich willes schnell und simpel
-
Hallo Forum,
also ich komme aus der delphi (pascal) ecke und beschäftige mich schon seit 4 stunden nur (!!) damit die com schnittstelle anzusprechen...
c++ ist das beste werkzeug für einsteiger, keine standards, keine exakten richtiliene, sehr viele freiheiten und null überblick (ich).
naja. soviel zu meiner wut....problem:
ich habe schon ein paar libraries runtergeladen, die entweder gar nicht kompoliert werden wollen, oder aber am linker nicht vorbeikommen...kann mir vielleicht jemand eine library "geben" mit der ich
ganz einfach ein objekt erstellen(definieren) kannganz nach dem motto Port:=TComPort.Create(param_i, ...); Port.open(...); Port.write("text");Oder vielleicht ein fertiges beispiel?
Würde mich sehr sehr freuen....
Und das würde meinen Frust sicherlich gut lindern.DAnke!
-
Du kannst unter windows mit der funktion "CreateFile" als ersten parameter den namen des comportes öffnen und dann wie in eine datei schreiben, beim lesen musste man glaube immer nachgucken ob wieder was zum lesen snatsht, bin mir aber nicht mehr sicher.
http://msdn2.microsoft.com/en-us/library/aa363858.aspx
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
mojovski schrieb:
Hallo Forum,
also ich komme aus der delphi (pascal) ecke und beschäftige mich schon seit 4 stunden nur (!!) damit die com schnittstelle anzusprechen...Was? Ganze vier Stunden?!

-
für windows/visual studio: http://www.codeproject.com/system/serial.asp
-
Apollon schrieb:
mojovski schrieb:
Hallo Forum,
also ich komme aus der delphi (pascal) ecke und beschäftige mich schon seit 4 stunden nur (!!) damit die com schnittstelle anzusprechen...Was? Ganze vier Stunden?!

hab mich auch gewundert. vier (!!) stunden... die entwicklungszeiten heutzutage grenzen echt schon ans uferlose. wenn man jetzt mal bedenkt, dass er mindestens noch eine halbe stunde weiter dran arbeiten muss... der aufwand lohnt sich ja gar nicht.