![]() |
Grundfragen zu Parallelport ansteuerung
Hallo zur Beendigung unseres Projektes haben wir nochmal abschließend einige Fragen:
----------------------------------------------------------------------------------------------------- Was bedeutet das const in Verbindung mit der Ansteuerung eines Parallelports?
Delphi-Quellcode:
-----------------------------------------------------------------------------------------------------
const
port = $378; Nun haben wir gleich mehrere Fragen, der Parallelport wurde nun angesteuert warum sagen wir 1. var b:byte, also warum brauchen wir den Byte 2. Was bedeutet dieser Inhalt GetPortVal(port+2,@b,1); 3. Warum sagen wir b:= b or 1 und b := b and 254 4. Was heißt SetPortVal(port+2,b,1); im einzelnen
Delphi-Quellcode:
-----------------------------------------------------------------------------------------------------
var
b : byte; begin GetPortVal(port+2,@b,1); if cbStrobe.checked then b := b or 1 // Bit0 setzen else b := b and 254; // Bit0 zurücksetzen, 255-1 SetPortVal(port+2,b,1); end; Danke schoneinmal |
Re: Grundfragen zu Parallelport ansteuerung
Hi!
Das const hat nichts mit dem Port zu tun, sondern ist einfach ein Schlüsselwort von Delphi um einen Wert zu kennzeichnen, der unveränderlich - konstant - ist. Ciao, Frederic |
Re: Grundfragen zu Parallelport ansteuerung
|
DP-Maintenance
Dieses Thema wurde von "Phoenix" von "VCL / WinForms / Controls" nach "Sonstige Fragen zu Delphi" verschoben.
Hat nix mit VCL zu tun. |
Re: Grundfragen zu Parallelport ansteuerung
hat denn keiner mehr eine idee ab 2. ? :(
|
Re: Grundfragen zu Parallelport ansteuerung
Welche Idee sollen wir denn haben, wenn wir die Funktionen nicht kennen? Oder sind die etwa Built-In? Falls ja, kenne zumindest ich sie nicht.
|
Re: Grundfragen zu Parallelport ansteuerung
Der Thread-Ersteller möchte, dass wir für ihn die
![]() |
Re: Grundfragen zu Parallelport ansteuerung
Zitat:
P.S.: Schön, Dich mal wieder zu lesen :) |
Re: Grundfragen zu Parallelport ansteuerung
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:58 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