Borland C++ Builder VCL FAQ - Печать выделенного текста на матричный принтер
Written on . Posted in C++ Builder
ОГЛАВЛЕНИЕ
- Borland C++ Builder VCL FAQ
- Какой способ очистки TCanvas самый быстрый?
- Почему у меня RichEdit не хочет откpывать и сохpанять RTF'ы?
- Как с помощью TMediaPlayer узнать, сколько длится фильм в миллисекундах и в кадрах?
- Как работать с ресурсами?
- Дата и время( TDateTime ) - общие вопросы
- Как узнать текущие дату и/или время?
- Как сдвинуть дату на заданный промежуток?
- Как определить день недели?
- Как определить номер недели в году?
- Как узнать, сколько дней в месяце?
- Как изменить один из компонентов TDateTime, не затрагивая другой?
- Как определить, является ли год високосным?
- Компоненты - динамическое создание
- Строки(AnsiString) - общие вопросы
- Создание строки
- Получение символа из строки
- Получение символьного массива, содержащего значение AnsiString
- Копирование значения AnsiString в символьный массив Unicode
- Как узнать, сколько символов в строке?
- Как удалить в строке концевые пробелы?
- Работа с фрагментами строки
- Как зарезервировать строке определенный размер
- Строки( AnsiString ) - преобразования - другие типы
- AnsiString в целочисленный тип(int,long):
- AnsiString в число с плавающей точкой(float,double):
- AnsiString <-> цвет(TColor):
- AnsiString <-> курсор(TCursor):
- Запись в двоичный файл
- Чтение из двоичного файла
- Как получить TColor, имея значения красной, синей и зелёной составляющих?
- Как имея TColor, получить значения красной, синей и зелёной составляющих?
- Как узнать яркость цвета?
- Преобразование файлового времени в объект TDateTime
- Выбор нескольких ячеек в TStringGrid
- Как перевести строку из Windows-кодировки в OEM-кодировку?
- Как перевести строку из OEM-кодировки в Windows-кодировку?
- Как узнать, високосный год или нет?
- Как узнать количество параметров, переданных в командной строке?
- Как получить шестнадцатеричное представление числа?
- Как изменить стиль формы во время выполнения?
- Всплывающие подсказки в ListView при наведении мыши на элемент списка
- Всплывающие подсказки в ListBox при наведении мыши на элемент списка
- Преобразование объекта TDateTime в строку
- Как получить аргументы командной строки для приложения?
- Проверка буфера обмена на наличие в нем текста
- Прокрутка ListBox на одну строку вниз
- Список всех шрифтов, установленных в системе (VCL вариант)
- Preview у TChart в run-time
- Как сжать базу данных Access?
- Как получить текст выделенного элемента в TComboBox?
- Как добавить стpокy в RichEdit, чтобы пpи этом
- Как использовать стандартные средства C++Builder для работы с gif и jpeg файлами?
- Preview у TChart в run-time (для TChart 6)
- Получение дня недели (VCL вариант)
- Получение текущей даты и времени (VCL вариант)
- Получение директории, из которой запущена программа
- Загрузка содержимого из файла в BLOB-поле
- Запись содержимого BLOB-поля в файл
- Вывод текста по окружности
- Определение размера свободного пространства на диске
- Как узнать, какой процессор установлен в системе?
- Как узнать, присутствует ли мышь в системе?
- Как узнать, присутствует ли у мыши колесико?
- Как определить, над каким элементом в ListBox находится курсор мыши?
- Закрашивание отдельной ячейки в StringGrid
- Сколько мониторов установлено в системе?
- Прокрутка ListBox на одну строку вверх
- Перемещение формы мышью не за заголовок
- Получение списка компьютеров в сети
- Как удалить выбранные элементы в TListBox?
- Изменение стиля шрифта у TTreeNode
- Очистка ячеек в StringGrid (вариант 1)
- Удаление пустой директории
- Отладка DLL
- Как узнать размер папки?
- Печать выделенного текста на матричный принтер
- Преобразование битового образа в область (регион)
- Как ограничить перемещение курсора заданной областью?
- Ошибка при регистрации собственного класса всплывающих подсказок
- Как пpи стаpте пpогpаммы включить киpиллицу?
- Обработка событий динамически созданных компонентов
- Ошибка при компиляции проекта с использованием VirtualTreeView в C++Builder 6
- Получение версии файла
- Как скрыть закладку в TPageControl?
- Как скрыть столбец в TStringGrid?
- Ошибка при подключении к Access через ADO
- Медленно работает TADODataSet->Open()
- Перечисление принтеров
- Как импортировать данные из текстового файла в Excel?
- Как получить список активных процессов?
- Как проиграть мп3-файл?
- Преобразование TColor в RGB
- Конвертация bmp в jpeg средствами C++Builder
- Конвертация bmp в jpeg средствами C++Builder
- Извлечение изображения из blob-поля таблицы
- Все страницы
Страница 77 из 96
Печать выделенного текста на матричный принтер
Для печати выделенного текста на матричный принтер можно использовать следующий код:#include <fstream.h>
...
fstream outfile ("LPT1");
AnsiString MyMemoPrintWin = Memo1->SelText;
char *TempString = new char[MyMemoPrintWin.Length() + 1];
CharToOemBuff(MyMemoPrintWin.c_str(), TempString, MyMemoPrintWin.Length() + 1);
outfile << TempString << endl; //пошла печать
delete[] TempString;