Проблема с текстом 2

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
m@x
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 26.09.2008 (Пт) 12:47

Проблема с текстом 2

Сообщение m@x » 21.10.2008 (Вт) 8:54

Прога на VB6 работает с базой Access.
На одной из форм данные выводятся в несколько Label'ов. Для того, чтобы можно было копировать эти данные для последующей вставки куда-нибудь я использовал кнопку со следующим кодом:

Private Sub Command2_Click()
Text1.Text = Label3.Caption + Chr$(13) + Chr$(10) + Label5.Caption + Chr$(32) + Chr$(32) + Label6.Caption + Chr$(13) + Chr$(10) + Chr$(32) + Label16.Caption + Chr$(13) + Chr$(10) + Chr$(32) + Label7.Caption
Clipboard.Clear
Clipboard.SetText (Text1.Text)
End Sub

Text1 просто так, как контейнер для текста.........
Текст копируется в буфер, но проблема в том, что весь этот текст при вставке отображается не так как хотелось бы, а иероглифами :(
Вот так к примеру:
Øàÿõìåòîâ Ðóøàí
Êàìàç 41 ó525óò / òâ5356
Ïàñïîðò: 6302 632512 Âûäàí ÎÂÄ Êèðîâñêîãî ðàéíîà ã Ñàðàòîâà 12.12.2000ã
Àäðåñ:
Âîä.óä:
Òåëåôîí: 8-960-372-1413

Подскажите что можно сделать! Заранее благодарен!
P.S. Или предложите альтернативный вариант копирования данных с формы!

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Проблема с текстом 2

Сообщение iGrok » 21.10.2008 (Вт) 11:33

Переключаться на руссую раскладку перед копированием. Либо заставить пользователя, либо сделать автопереключение программно, перед копированием, а после - вернуть обратно.
label:
cli
jmp label

m@x
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 26.09.2008 (Пт) 12:47

Re: Проблема с текстом 2

Сообщение m@x » 21.10.2008 (Вт) 12:08

Спасибо!

Info_m.be_free
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 154
Зарегистрирован: 27.02.2003 (Чт) 21:38
Откуда: Ирпень

Re: Проблема с текстом 2

Сообщение Info_m.be_free » 23.10.2008 (Чт) 15:29

Если не охота раскладки переключать как вариант кодировку источника и приемника сделать одинаковой.

Тоесть когда в буфер копируешь автоматом кодировку меняй на кодировку окошка куда вставляют текст

Ем вилкой...

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Проблема с текстом 2

Сообщение iGrok » 23.10.2008 (Чт) 18:12

Info_m.be_free писал(а):Если не охота раскладки переключать как вариант кодировку источника и приемника сделать одинаковой.

Тоесть когда в буфер копируешь автоматом кодировку меняй на кодировку окошка куда вставляют текст

Эмм.. Может, ещё подскажешь как это сделать?
label:
cli
jmp label


Вернуться в Базы данных

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

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

    TopList