Не распознаются немецкие буквы.

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

Не распознаются немецкие буквы.

Сообщение Сдедопут » 24.12.2005 (Сб) 20:30

В программе осуществляется ввод данных на немецком языке с сохранением в файл, а также с выводом из файла в Textbox, сходные английские буквы распознаются, а всякие там Ö,Ä,Ü,ß - нет, и получается Ц,Д,Ь,Я.

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 24.12.2005 (Сб) 22:01

прикольно, молодец, пиши еще!
ХЎ

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 24.12.2005 (Сб) 23:36

Попробуй сменить контрол на DHTMLEDit Control for IE5

Сдедопут
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 8
Зарегистрирован: 24.12.2005 (Сб) 19:14

Сообщение Сдедопут » 25.12.2005 (Вс) 0:33

А чё с этим DHTML-ем делать?

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 25.12.2005 (Вс) 14:25

Windows Forms - они с UNICODE

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 26.12.2005 (Пн) 0:51

Сдедопут писал(а):А чё с этим DHTML-ем делать?


Его можно использовать для редактирования HTML документов, в которые, как известно, можно включать и немецкие буквы.
Главное - правильно сформировать DHTMLEdit1.DOcumentHTML. В частности, обратить внимание на параметр Charset.

DHTMLEdit работает в двух режимах:
1) редактирование HTML документа
2) просмотр документа

(см. свойство Browsemode)

После редактирования текст можно из него извлечь:

txt$=DHTMLEdit1.DOM.body.innerText

Сдедопут
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 8
Зарегистрирован: 24.12.2005 (Сб) 19:14

Сообщение Сдедопут » 26.12.2005 (Пн) 19:02

Спасибо.
Для того чтобы достичь чего-то в будущем, необходимо пожертвовать чем-то в настоящем.

Сдедопут
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 8
Зарегистрирован: 24.12.2005 (Сб) 19:14

Сообщение Сдедопут » 02.01.2006 (Пн) 13:29

Alexanbar
Мне опять нужен совет по DHTMLEdit. Выводить из него текст в файл у меня получается, а вот наоборот он не хочет. Ругается: Method 'DOM' of object 'IDHTMLEdit' failed. Помогите если можете.
Для того чтобы достичь чего-то в будущем, необходимо пожертвовать чем-то в настоящем.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 02.01.2006 (Пн) 17:13

DHTMLEdit1.DOcumentHTML='html документ из файла'

Сдедопут
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 8
Зарегистрирован: 24.12.2005 (Сб) 19:14

Сообщение Сдедопут » 07.01.2006 (Сб) 18:00

Alexanbar
С вашей помощью я научился работать с DHTMLEdit. Но VB ставит ещё одну палку - при сохранении данных в файл он сохраняет их в UNICODE и вот здесь-то и теряются все не стандартные символы.
Как это обойти я не знаю. Возможно, перейду на *.net и там решу эту проблему. Идея была не плоха - но ...
Спасибо вам.
Для того чтобы достичь чего-то в будущем, необходимо пожертвовать чем-то в настоящем.


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

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 156

    TopList