/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Skrive direkte til printer
Fra : Michael Vilhelmsen


Dato : 06-08-02 09:57

Hej

Jeg vil gerne kunne skrive direkte til en printer i windows.

Jeg skal have sendt en escape sekvens af sted, som i dette tilfælde skal
være:

#27#28#70#1#0

og intet andet.

Hvordan gør jeg nemmest det ?       

--
Best Regards / Med venlig hilsen
___________
Michael Vilhelmsen
Microcom ApS, Denmark


 
 
Thomas Nelvik (07-08-2002)
Kommentar
Fra : Thomas Nelvik


Dato : 07-08-02 20:17

"Michael Vilhelmsen" wrote:
> Jeg vil gerne kunne skrive direkte til en printer i windows.
> Jeg skal have sendt en escape sekvens af sted, som i dette
> tilfælde skal være:
>
> #27#28#70#1#0
>
> og intet andet.
> Hvordan gør jeg nemmest det ?

{--------------------}
{ uses Windows, ... }
procedure SkrivDinLilleSekvensTil_LPT1;
const
StrOut = #27#28#70#1#0;
var
Handle: THandle;
BytesWritten: DWORD;
begin
Handle := CreateFile('LPT1',
GENERIC_WRITE, 0, NIL, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL, 0);
if Handle <> INVALID_HANDLE_VALUE then
try
WriteFile(Handle, StrOut, Length(StrOut), BytesWritten, NIL);
finally
CloseHandle(Handle);
end;
end;
{--------------------}

-ThomasN





Søg
Reklame
Statistik
Spørgsmål : 177496
Tips : 31968
Nyheder : 719565
Indlæg : 6408490
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste