Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Wert aus COM Schnittstelle auslesen (https://www.delphipraxis.net/38668-wert-aus-com-schnittstelle-auslesen.html)

lkz633 22. Jan 2005 15:24


Wert aus COM Schnittstelle auslesen
 
Hallo,

würde gerne einen Wert aus der Com Schnittstelle abfragen (Win98), habe dazu folgenden QBasic code:
Code:
10 OPEN <<COM1:1200,N,7,2,RS,CS,DS,CD>> AS#2
20 A$="D"
30 Print #2,A$
40 IN$=INPUT$(14,#2)
50 PRINT IN$
60 CLOSE #2
70 END
Wie übersetze ich das am schnellsten in Delphi, kenn mich damit leider überhaupt nicht aus.
Am besten ohne irgendwelche Komponenten oder DLL, ich denke z.B AsyncPro ist dafür deutlicher overkill.

Danke und Gruss
lkz633

shmia 24. Jan 2005 15:55

Re: Wert aus COM Schnittstelle auslesen
 
Zitat:

Zitat von lkz633
Wie übersetze ich das am schnellsten in Delphi, kenn mich damit leider überhaupt nicht aus.
Am besten ohne irgendwelche Komponenten oder DLL, ich denke z.B AsyncPro ist dafür deutlicher overkill.

Schnittstelle mit MSDN-Library durchsuchenCreateFile öffnen.
Schnittstellenparameter (Baudrate,...) mit MSDN-Library durchsuchenSetCommState setzen.
Mit MSDN-Library durchsuchenWriteFile Daten schreiben.
Damit du nicht ganz auf Betriebssystemebene programmieren muss könntest du auch mit
TFileStream oder THandleStream arbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:25 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