Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Grundfragen zu Parallelport ansteuerung (https://www.delphipraxis.net/132634-grundfragen-zu-parallelport-ansteuerung.html)

delphi-projekt 16. Apr 2009 15:52


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

fkerber 16. Apr 2009 15:54

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

DeddyH 16. Apr 2009 15:57

Re: Grundfragen zu Parallelport ansteuerung
 
Zu Frage 3: http://www.delphipraxis.net/internal...t.php?t=113482

DP-Maintenance 16. Apr 2009 17:01

DP-Maintenance
 
Dieses Thema wurde von "Phoenix" von "VCL / WinForms / Controls" nach "Sonstige Fragen zu Delphi" verschoben.
Hat nix mit VCL zu tun.

delphi-projekt 17. Apr 2009 16:35

Re: Grundfragen zu Parallelport ansteuerung
 
hat denn keiner mehr eine idee ab 2. ? :(

DeddyH 17. Apr 2009 16:43

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.

nicodex 17. Apr 2009 16:46

Re: Grundfragen zu Parallelport ansteuerung
 
Der Thread-Ersteller möchte, dass wir für ihn die Dokumentation lesen und ihm nebenbei Delphi erklären...

DeddyH 17. Apr 2009 16:49

Re: Grundfragen zu Parallelport ansteuerung
 
Zitat:

Zitat von nicodex
Der Thread-Ersteller möchte, dass wir für ihn die Dokumentation lesen und ihm nebenbei Delphi erklären...

Das muss einem ja auch gesagt werden *g*.

P.S.: Schön, Dich mal wieder zu lesen :)

Mithrandir 17. Apr 2009 17:02

Re: Grundfragen zu Parallelport ansteuerung
 
Zitat:

Zitat von nicodex
Der Thread-Ersteller möchte, dass wir für ihn die Dokumentation lesen und ihm nebenbei Delphi erklären...

Ah, gut zu wissen.. :mrgreen: Ich hielt mich schon für unfähig, weil ich WinIOInstallDriver nicht im MSDN gefunden habe.. :wall:
Zitat:

Zitat von DeddyH
P.S.: Schön, Dich mal wieder zu lesen :)

Full Ack. ;)


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