Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Фреймы
Категория: Компоненты
Категория: Компоненты
Дата изменения файла
Категория: Файловая система
Категория: Файловая система
Корректное колесико мыши
Категория: Приложение
Категория: Приложение
Компоненты Panel, GroupBox, Bevel, ScrollBox, Splitter
Категория: Компоненты
Категория: Компоненты
Компоненты CoolBar и ControlBar
Категория: Компоненты
Категория: Компоненты
Сохранить документ Word как RTF на DELPHI
Категория: Файловая система
Категория: Файловая система
Вывод текста на канву Canvas
Категория: Компоненты
Категория: Компоненты
Как запустить приложение, дождаться его исполнения
Категория: Приложение
Категория: Приложение
Удалить лишние символы из строки
Категория: Текст и строки
Категория: Текст и строки
Как соединить несколько файлов в один
Категория: Текст и строки
Категория: Текст и строки
Delphi - Справочник: AssignPrn
AssignPrn
|
procedure AssignPrn ( var FileHandle : TextFile ) ; |
Процедура (Unit )
|
Обрабатывает принтер как текстовый файл - простой способ печати текста
|
Описание:
|
Процедура AssignPrn назначает принтер на FileHandle. Это означает, что последующая запись текста в этот файл будет перенаправена на принтер. Это обеспечивает простой и легкий способ формирования дампа текста на принтер. |
Пример кода: Печать нескольких слов на принтере
|
var myFile : TextFile; printDialog : TPrintDialog; begin // Создание диалога выбора принтера printDialog := TPrintDialog.Create(Form1); // Если пользователь выбрал принтер (или значение по умолчанию), то печатайте! if printDialog.Execute then begin // Попытка открыть файл принтера AssignPrn(myFile); // Теперь подготовливаемся дляя записи на принтер ReWrite(myFile); // Запишите несколько известных слов в этот файл - // вместо этого они будут напечатаны WriteLn(myFile, 'Hello'); WriteLn(myFile, 'World'); // Закрытие фала CloseFile(myFile); end; end;
Результат:
|
После того, как пользователь выбирает принтер, следующий текст будет напечатан маленьким шрифтом в верхнем левом углу страницы: Hello World |
Примечание:
|
Предупреждение: Механизм AssignPrn полезен для простых программ, но испытывает недостаток в любом управлении печати для реального приложения. |