Глюк VB

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Глюк VB

Сообщение Debugger » 13.12.2006 (Ср) 18:41

1) Откройте Paint
2) Запустите VB
3) Активируйте Paint
4) Нажмите CTRL+V

Радуйтесь картинки

5) Запустите любую программу

6) Нажмите CTRL+V

Ещё радуйтесь картинке. Причём другой.

August
Бывалый
Бывалый
 
Сообщения: 209
Зарегистрирован: 25.08.2006 (Пт) 10:48
Откуда: C сибири

Сообщение August » 13.12.2006 (Ср) 18:48

У меня не получилось повторить... (винда немецкая и VB.NET 2005 тоже)

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 13.12.2006 (Ср) 18:57

Так вот чем VB заполняет буфер, при запуске! :evil:
Всё, буду писать к нему loader, внедряющий перехват обращений к буферу, разрешающий заполнять его лишь текстом.
Изображение

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

Сообщение GSerg » 13.12.2006 (Ср) 19:02

Debugger и особенно keks-n, если вы не понимаете суть проблемы, не надо действовать. А то получится тупо.
А тема - жуткий баян. http://bbs.vbstreets.ru/viewtopic.php?p=6586813#6586813
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

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

Сообщение BV » 13.12.2006 (Ср) 21:46

keks-n писал(а): буду писать к нему loader, внедряющий перехват обращений к буферу


:lol:
Предлагаю keks-n'у звание - перехватчик
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;

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

Сообщение Alexanbar » 13.12.2006 (Ср) 21:53

VB6 вообще очень вольно обращается с буфером. Особенно добивает очистка текстового буфера при запуске.

Очень часто возникает следующая ситуация. Нашёл в интернете код. Скопировал его в буфер. Чтобы проверить, как код работает, запускаю VB. А он буфер чистит, и ничего не вставляет.

Далее следует ненормативная лексика ... .

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.12.2006 (Ср) 23:13

Без аддинов далее следует вставка :wink:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


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

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

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

    TopList