±ÍÇÏ´Â ¼Õ´Ô À̽ʴϴÙ
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ
  
  µ¨¸¶´ç °ø½Ä ÀºÇà°èÁÂ
  ÇϳªÀºÇà 227-910235-83607
  ¿¹±ÝÁÖ ÀÌ»ó±¹(¿î¿µÁø)
ÇÁ·ÎÁ§Æ® °Ô½ÃÆÇ
ÅõÇ¥°Ô½ÃÆÇ
µ¨¸¶´ç¼Ò°³
±âÃʺÎÅÍ È°¿ë±îÁö! µ¨ÆÄÀÌ ±³À° - µ¥ºê±â¾î
±Û³»¿ë - Ç㿹¿ø
 ÇÁ¸°ÅÍ·Î ÅؽºÆ® Ãâ·ÂÇϱâ(1)
¼±¿© (hanix)
2008-05-27 ¿ÀÈÄ 1:58:27
2127ȸ Á¶È¸


µî·ÏµÈ ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.
uses

 
Printers, WinSpool;
...
var
  aDriver
, aPort, aPrinterName: array[0..255] of Char; { aDriver and aPort won¡¯t be used }
  iSize
, iN: Integer;
 
Info: PAddJobInfo1;
  fPrinter
: TextFile;
  hPrinter
: THandle;
begin
 
Printer.GetPrinter(aPrinterName, aDriver, aPort, hPrinter);
 
OpenPrinter(aPrinterName, hPrinter, nil);
 
try
   
AddJob(hPrinter, 1, nil, 0, iSize); { Get buffer size }
   
GetMem(Info, iSize);
   
try
     
{ This function will return the name of the file we can write to }
     
AddJob(hPrinter, 1, Info, iSize, iN);
     
{ Now write to the file }
     
AssignFile(fPrinter, Info^.Path);
     
Rewrite(fPrinter);
     
try
       
WriteLn(fPrinter, ¡®Hello world!¡¯);
       
WriteLn(fPrinter, ¡®This is text will be printed¡¦¡¯);
     
finally
       
CloseFile(fPrinter);
     
end;
     
{ Put the file into the printing line, after that Windows will delete it }
     
ScheduleJob(hPrinter, Info^.JobId);
   
finally
     
FreeMem(Info);
   
end;
 
finally
   
ClosePrinter(hPrinter);
 
end;
end;
 



4000king
Á×À½Ãµ»ç
±ò½Óº¸ÀÌ
ÁÖ ´Ù
°íµå¸§'s
¼º´õ±â
¹é·ÏÈ­
À¯¼Ö·Î¸ó
¹ö´Ï79
¿À±æÈ£
¿ì¼ºÀÌ
Red's
°ÔÀÓÁ¦ÀÛ_
ÁÒ½º°í±â
»ç¾Ç½Å
Ç㿹¿ø
¹®È£»ó
ÃÖ¿µ±Ù
¾î¸°¿ÕÀÚA
¿Ãµå¸â¹ö
Å×½ºÆ®°Ô½ÃÆÇ