печать великого русского языка из VB на W2000

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
basicom
Обычный пользователь
Обычный пользователь
 
Сообщения: 60
Зарегистрирован: 20.05.2003 (Вт) 10:10
Откуда: Екатеринбург

печать великого русского языка из VB на W2000

Сообщение basicom » 26.04.2006 (Ср) 11:25

Пара вопросов по печати из RichTextBox написаной на VB4:
1.Есть такой код

Printer.Print ""
frmMain.RTB.SelPrint (Printer.hDC)
Printer.EndDoc

он работает на W95,W98, а на W2k и XP не работает...

зато

Printer.Print ""
Printer.Print frmMain.RTB.Text
Printer.EndDoc

работает на всех указаных ОС.

2.Есть принтер Samsung ML1615 подключен через принтсервер и из программы на W2000 не печатает русские символы,W98 - без проблем.
Перепробовал все протоколы, новый драйвер.
Подскажите в какую сторону копать....

P.S.
Был аналогичный случай с принтером HPLaserJet 4L на W95 - помогло обновление драйверов.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 26.04.2006 (Ср) 11:29

Сдается мне, что это не проблема VB, а какие-то аппаратные дела.. драйверы и так далее... Ибо у меня из RTB на принтер печатается текст хоть русский, хоть аглицкий без проблем (стоит Windows 2000)
Весь мир матрица, а мы в нем потоки байтов!

basicom
Обычный пользователь
Обычный пользователь
 
Сообщения: 60
Зарегистрирован: 20.05.2003 (Вт) 10:10
Откуда: Екатеринбург

Сообщение basicom » 26.04.2006 (Ср) 11:38

попробовал на HP1200PCL из XP все работает
что делать?
где взять новые драйвера на сайте самсунга уже скачивал.........

Тогда такой вопрос. Как распечатать при помощи notepad?
Открыть его, вставить текст из одной переменной и послать на принтер а потом закрыть?

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 26.04.2006 (Ср) 17:42

Последний раз редактировалось Al Khamid 18.11.2007 (Вс) 2:24, всего редактировалось 1 раз.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 27.04.2006 (Чт) 7:30

Скорее не Name, а Charset. Но навряд-ли дело в этом.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 170

    TopList  
cron