Иероглифы

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Иероглифы

Сообщение Ariman » 14.06.2005 (Вт) 0:41

Люди, подскажите, что за............ :evil:

В 98 такого не было, а как на ХР перешел, так у меня такая фигня стала просиходить: копирую тест из VB, так русский текст превращается в странные символы! Куда бы я его не вставил - блокнот, ворд, ICQ.......

Что сделать, чтобы этого не было? Раздражает очень.

P.S.
Такое просиходит, кстати, не только когда из редактора копирую. В "Гениальном Писателе" есть кнопка - скопировать, она копирует текст стихотворения так:
Код: Выделить всё
clipboard.settext Poem


Так это в результате тоже дает иероглифы в клипборде!
Последний раз редактировалось Ariman 14.06.2005 (Вт) 0:44, всего редактировалось 1 раз.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.06.2005 (Вт) 0:44

поиск рулит
переключайся на русскую раскладку, когда копируешь
Изображение

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 0:45

tyomitch
А это на форуме уже было??? :shock:

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 14.06.2005 (Вт) 0:46

Хех, странно у меня тоже самое, раньше не замечал.
الفيجوال بيسك الرابح

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.06.2005 (Вт) 0:46

Конечно. XP же не вчера вышла ;-)
Изображение

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 0:46

Ух них..... Работает! :shock:
СПАСИБО ОГРОМНОЕ!!!!!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.06.2005 (Вт) 0:48

Три поста одновременно - редкая удача :-)
Изображение

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 14.06.2005 (Вт) 0:48

Тёмыч просто интересно почему это происходит, случайно не из-за юникода.
الفيجوال بيسك الرابح

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 0:48

tyomitch
А что, у всех так, что ли?

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 0:49

GM
Из-за него, кстати. Об этом блокнот пишет

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.06.2005 (Вт) 0:50

Ariman, у всех, у кого NT/2000/XP
GM, из-за него, родимого ;-)
При копировании из ANSI-проги в буфер (который Unicode) используется почему-то не дефолтная кодовая страница, а связанная с активной раскладкой.

ЗЫ: опять три поста одновременно :lol:
Изображение

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 14.06.2005 (Вт) 0:52

GM, из-за него, родимого
При копировании из ANSI-проги в буфер (который Unicode) используется почему-то не дефолтная кодовая страница, а связанная с активной раскладкой.

Ах ну тогда понятно :wink:
الفيجوال بيسك الرابح

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 0:53

tyomitch
Вот бред.... Почему это не пофиксят?
Или это не баг, а фича? :wink:

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 14.06.2005 (Вт) 0:55

Может это так задумано, ну скажем в нестандартных случаях :roll:
الفيجوال بيسك الرابح

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 0:57

GM
Так вот пусть мучаются те, у кого нестандарт, а не нормальные люди :lol:

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 14.06.2005 (Вт) 0:59

Значит программисты из Майкрософт решили что этот способ намного универсальние, нежели юзать дефолтную таблицу, вот.
الفيجوال بيسك الرابح

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 1:04

GM
Выссказать бы тому, кто им эту чудесную идею подал, свое мнение :evil:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.06.2005 (Вт) 1:08

Ariman писал(а):Выссказать бы тому, кто им эту чудесную идею подал, свое мнение :evil:

Не знаю, но мне этот трюк уже пару раз пригождался, когда нужно было перевести текст из одной кодировки в другую.

Для иллюстрации этой багофичи, кстати, не нужно VB: достаточно notepad.exe из Win98. Текст оттуда в родной блокнот WinXP так же криво копируется.
Изображение

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 14.06.2005 (Вт) 1:14

tyomitch
Тебе пару раз пригождался, а мне постоенно мешает :wink:

Ну да ладно, главное, что теперь я знаю, как этого избежать.

Но, ИМХО, майкросовтовцам бы стоили сделать это НАСТРАИВАЕМЫМ.
Нужно - включил, не нужно - вырубил.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 14.06.2005 (Вт) 1:34

Нда... Судя по сообщениям - нужен чат :)
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 14.06.2005 (Вт) 3:21

BV писал(а):Нда... Судя по сообщениям - нужен чат :)

Ну если нам его не хотят делать :evil: , давайте сделаем комнату в каком то чате :!: :roll:
Удачи!
С уважением, Алексадр.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.06.2005 (Вт) 5:43

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 15.06.2005 (Ср) 11:02

:lol:

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 16.06.2005 (Чт) 21:28

2 Sasha_karasov

Беру свои слова обратно.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;


Вернуться в Народный треп

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

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

    TopList