Страница: 1 |
На счет перекодировки, примеров, библиотек, контролов, куча. Хочеш сам делать, возми 2 масива в один забей вин код, во второй дос код, и каждую строчку побуквенно переводи. По поводу печати, в VB есть объект Printer. Printer.FontName = BlankOb.LabelB(i).FontName Printer.CurrentX = X1 Подробное описание есть в MSDN. Желаю успеха. Irbis. Из 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 |
Вопрос: Проблема с печатю
Добавлено: 28.03.03 15:08
Автор вопроса: Piterskoy | ICQ: 173008782
Подскажыте как у VB сделать перекодировку текста по DOS для того чтоб можно было быстро и ефективо печатать на матричном принтере. И еще что можно использовать вместо .PrintForm в смысле кокой компонент.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Irbis
Вопросов: 5
Ответов: 47
Web-сайт:
Профиль | | #1
Добавлено: 28.03.03 23:15
Printer.FontSize = BlankOb.LabelB(i).FontSize
Printer.FontBold = BlankOb.LabelB(i).FontBold
Printer.FontItalic = BlankOb.LabelB(i).FontItalic
Printer.FontUnderline = BlankOb.LabelB(i).FontUnderline
Printer.Font.Charset = BlankOb.LabelB(i).Font.Charset
Printer.CurrentY = Y1
Printer.Print BlankOb.LabelB(i).Caption
Номер ответа: 2
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #2
Добавлено: 28.03.03 23:29