/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Delphi/Pascal
#
Navn
Point
1
oldwiking
603
2
jrossing
525
3
rpje
520
4
EXTERMINA..
500
5
gandalf
460
6
gubi
270
7
DJ_Puden
250
8
PARKENSS
230
9
technet
210
10
jdjespers..
200
Parallel port og delphi
Fra :
Thomas Holmgren
Dato :
26-08-02 13:40
Hej!
Jeg har brug for at kunne sende data til parallelporten. Helt konkret skal
jeg skrive en simpel driver til en speciel printer. Hvordan kommunikerer man
lettest med sådan en port i delphi? Hvad skal jeg kigge på?
Tak for hjælpen :)
--
Mvh.
Thomas Holmgren
Finn Bindeballe (
26-08-2002
)
Kommentar
Fra :
Finn Bindeballe
Dato :
26-08-02 14:59
hej der.........
hvis du køre Win2k/XP er det ret besværligt......du skal kikke paa Windows
DeviceDriver Kit (DDK)...og det er ikke for børn....
hvis det er Win95/98 kan du bruge in og out instruktioner i asm-sekstioner.....
Reg Finn
Uffe Kousgaard (
26-08-2002
)
Kommentar
Fra :
Uffe Kousgaard
Dato :
26-08-02 16:15
"Finn Bindeballe" <finnb@post6.tele.dk> wrote in message
news:3D6A3428.58AAACF9@post6.tele.dk...
> hej der.........
>
> hvis du køre Win2k/XP er det ret besværligt......du skal kikke paa
Windows
> DeviceDriver Kit (DDK)...og det er ikke for børn....
Mon ikke man kan finde en gratis komponent til det på Google ?
Kim (
26-08-2002
)
Kommentar
Fra :
Kim
Dato :
26-08-02 16:45
On Mon, 26 Aug 2002 14:40:27 +0200, "Thomas Holmgren" <thm@cs.auc.dk>
wrote:
>Jeg har brug for at kunne sende data til parallelporten. Helt konkret skal
>jeg skrive en simpel driver til en speciel printer. Hvordan kommunikerer man
>lettest med sådan en port i delphi? Hvad skal jeg kigge på?
Du må selv finde adr. på din par. port. ( typisk 0378 )
function getIOport (p:word):byte; stdcall;
begin
asm
push edx
push eax
mov dx,p
in al,dx
mov @result,al
pop eax
pop edx
end;
end;
Procedure SetIOport (p:word;b:byte);Stdcall;
begin
asm
push edx
push eax
mov dx,p
mov al,b
out dx,al
pop eax
pop edx
end;
end;
Virker næppe under Windows 2000 / XP.
--
Kim
Thor (
03-09-2002
)
Kommentar
Fra :
Thor
Dato :
03-09-02 13:18
Hvis det er noget simpelt, så skriv direkte til lpt1:
f.eks
strl.savetofile('lpt1:');
Angiv printeren som generisk tekst printer i windows.
mvh Thomas
"Thomas Holmgren" <thm@cs.auc.dk> wrote in message
news:3d6a21ba$0$22888$ba624c82@nntp02.dk.telia.net...
> Hej!
>
> Jeg har brug for at kunne sende data til parallelporten. Helt konkret skal
> jeg skrive en simpel driver til en speciel printer. Hvordan kommunikerer
man
> lettest med sådan en port i delphi? Hvad skal jeg kigge på?
>
> Tak for hjælpen :)
>
>
> --
> Mvh.
> Thomas Holmgren
>
>
>
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177496
Tips :
31968
Nyheder :
719565
Indlæg :
6408490
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.