AssignPrn процедура (Модуль WinPrn)

Язык:
Русский
English

 AssignPrn процедура (Модуль WinPrn)


Назначает текстовый файл принтеру.

Объявление

 Procedure AssignPrn(Var F : Text; Device, Driver, Port : PChar)

Режим

Windows

Замечания

Назначает принтер, описанный параметрами Device и Driver подключенный к порту Port файлу F. Эти значения должны соответствовать устройству, определенному в файле WIN.INI в разделе [devices]. Например, если у вас есть принтер LaserJet IIP, подключенный к порту LPT1, то ваш WIN.INI файл должен выглядеть примерно так:

 [devices]
 ....

HP LaserJet IIP=HPPCL,LPT1

 ....

Чтобы назначить этот принтер текстовому файлу, обращение к AssignPrn должно быть таким:

 AssignPrn (F, ' HEWLETT-PACKARD LaserJet IIP ', 'HPPCL', ' LPT1: ');

Вы можете получить список допустимых параметров, использовав функцию API Windows GetProfileString.

Если параметр Device равен NIL, то параметры Driver и Port игнорируются, и AssignPrn назначит заданный по умолчанию принтер файлу F. Заданный по умолчанию принтер записан в файле WIN.INI с ключевым словом "device" в разделе [windows]. Тот же результат может быть получен при вызове процедуры AssignDefPrn, которая вызывает AssignPrn с параметрами Device, Driver и Port равными NIL.

Если менеджер печати Windows активен, то любой текст, записанный в F сохраняется им и будет напечатан при закрытии файла.

Смотри также

Тэги: AssignPrn
| G+
Код для вставки: :: :: :: ::
Поделиться: // //