Страница: 1 |
Вопрос: Проблема с печатю | Добавлено: 28.03.03 15:08 |
Автор вопроса: ![]() |
Подскажыте как у VB сделать перекодировку текста по DOS для того чтоб можно было быстро и ефективо печатать на матричном принтере. И еще что можно использовать вместо .PrintForm в смысле кокой компонент. |
Ответы | Всего ответов: 2 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 5 Ответов: 47 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 28.03.03 23:15 |
На счет перекодировки, примеров, библиотек, контролов, куча. Хочеш сам делать, возми 2 масива в один забей вин код, во второй дос код, и каждую строчку побуквенно переводи. По поводу печати, в VB есть объект Printer. Printer.FontName = BlankOb.LabelB(i).FontName Printer.CurrentX = X1 Подробное описание есть в MSDN. Желаю успеха. Irbis.
|
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 204447456 Вопросов: 180 Ответов: 4229 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 28.03.03 23:29 |
Из 1251 в ДОС вот так: Private Declare Function CharToOem Lib "user32" Alias "CharToOemA" (ByVal lpszSrc As String, ByVal lpszDst As String) As Long Печать: Printer.NewPage Printer.Print Variable ' Или примитивная графика как на форме Printer.EndDoc |
Страница: 1 |
|