AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Grundfragen zu Parallelport ansteuerung

Grundfragen zu Parallelport ansteuerung

Ein Thema von delphi-projekt · begonnen am 16. Apr 2009 · letzter Beitrag vom 17. Apr 2009
Antwort Antwort
delphi-projekt
(Gast)

n/a Beiträge
 
#1

Grundfragen zu Parallelport ansteuerung

  Alt 16. Apr 2009, 15:52
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
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#2

Re: Grundfragen zu Parallelport ansteuerung

  Alt 16. Apr 2009, 15:54
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
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.367 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Grundfragen zu Parallelport ansteuerung

  Alt 16. Apr 2009, 15:57
Zu Frage 3: http://www.delphipraxis.net/internal...t.php?t=113482
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
16. Apr 2009, 17:01
Dieses Thema wurde von "Phoenix" von "VCL / WinForms / Controls" nach "Sonstige Fragen zu Delphi" verschoben.
Hat nix mit VCL zu tun.
delphi-projekt
(Gast)

n/a Beiträge
 
#5

Re: Grundfragen zu Parallelport ansteuerung

  Alt 17. Apr 2009, 16:35
hat denn keiner mehr eine idee ab 2. ?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.367 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Grundfragen zu Parallelport ansteuerung

  Alt 17. Apr 2009, 16:43
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.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von nicodex
nicodex

Registriert seit: 2. Jan 2008
Ort: Darmstadt
286 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Grundfragen zu Parallelport ansteuerung

  Alt 17. Apr 2009, 16:46
Der Thread-Ersteller möchte, dass wir für ihn die Dokumentation lesen und ihm nebenbei Delphi erklären...
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.367 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Grundfragen zu Parallelport ansteuerung

  Alt 17. Apr 2009, 16:49
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
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.378 Beiträge
 
#9

Re: Grundfragen zu Parallelport ansteuerung

  Alt 17. Apr 2009, 17:02
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.. Ich hielt mich schon für unfähig, weil ich WinIOInstallDriver nicht im MSDN gefunden habe..
Zitat von DeddyH:
P.S.: Schön, Dich mal wieder zu lesen
Full Ack.
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf