![]() |
Serielle- bzw. Parallele Schnittstelle unter Windows XP
So, hier ist es, mein erstes Tutorial. ;) Los geht's.
Wenn man die parallele bzw. serielle Schnittstelle unter Windows XP ansprechen will, stehen viele Programmierer erstmal auf dem Schlauch. Verständlich, denn Microsoft hat's mal wieder so schwer wie möglich gemacht, auf diese Schnittstellen zuzugreifen. Da ich öfters in Foren, unter anderem auch in diesem, Fragen über LPT bzw. COM sehe, die immernoch nicht gelöst sind, habe ich mich entschlossen die Methoden, die ich benutze, in Form eines Tutorials zu veröffentlichen und frei zugänglich zu machen. :cheers: In dem Tutorial wird erklärt, wie diese beiden Schnittstellen aufgebaut sind, wozu man sie benutzen kann und schließlich wie man auf sie zugreift. Ich benutze dazu zwei DLLs (inptout32.dll und port.dll), eine Unit aus dem Internet (portinc.pas) und eine selbstgeschriebene Unit (LPT.pas). Die DLLs bzw. Units sind im Paket mit der PDF-Datei enthalten und können direkt benutzt werden. :coder: Schauts euch einfach an, ist 80KB als RAR-Archiv groß. ![]() Ich hoffe ich konnte euch ein bisschen helfen und die Thematik verständlich verfassen. Mit freundlichen Grüßen, Sebastian Ruhleder. PS: Kritik ist erwünscht, bedenkt aber, dass dies mein erstes Tutorial ist. :zwinker: |
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
Ist ja schön und gut, aber mich würde auf jeden Fall stören, dass mein Programm dann extra eine Dll benötigt nur um auf eine Schnittstelle zuzugreifen. Erweiter doch das Tutorial dahingehend, dass Du zeigst wie man über die API-Funktionen auf die Schnittstelle zugreifen kann. Ist ja letztendlich auch nur ein Read- bzw. Writefile.
|
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
Es ist eben nicht nur ein Read/WriteFile. Der Code, der außerdem einen Treiber benutzt, ist mehrere Seiten lang und auf jeden Fall es wert in eine DLL ausgelagert zu werden. ;)
Aber ich werde darüber nachdenken, ob ich auch direkt die Einbindung in Programm mit in das Tutorial aufnehmen werde. MfG, Sebastian. |
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
Hallo zusammen,
Habe folgende Sache gefunden, Leider Funktioniert der Download Link nicht mehr, hat den jemand zufällig noch, oder weiß jemand wo ich den finde. MFG Jens |
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
Wir verwenden dafür die Async Pro von turbopower gibts umsonnst auf Sourceforge
|
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
Hallo erstmal,
Nur als Hinweis, ich habe nämlich ein ähnliche Frage gestellt. ![]() Gibt es denn die Möglichkeit, bei dieser Komponente so etwas zu lösen. Ich verweise jetzt einfach mal auf meine Frage. ![]() MFG Jens |
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
@Sebastian R.:
Schade, daß der Link zu deinem Tutorial tot ist. Könntest du den noch einmal aktualisieren oder das Tut hier einfcch anhängen? |
Re: Serielle- bzw. Parallele Schnittstelle unter Windows XP
Hallo, erst mal,
Zitat:
Die Dlls stören mich erst mal weniger. Aber wie ist die Übertragungsgechwindigkeit? Die soll ja im Windoes Original nicht berauschend sein. Ist sie mit den Portfunktionen der Dlls von @Sebastian schneller? Leider funktioniert der Downloadlink nicht mehr. Kannst Du bitte einen neuen nennen oder den alten korrigieren? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz