Страница: 1 |
Страница: 1 |
Вопрос: Ответ почему VB очищает буфер обмена
Добавлено: 25.02.05 02:11
Автор вопроса: ZagZag | ICQ: 295002202
Спешу поделиться еще одной радостью:
Не знаю зачем и какая в этом закономерность, но VB очищает при запуске буфер
обмена только тогда... когда включена опция "Автоматически загружать
Resource Editor" в менеджере модулей!!!
PS Это не вопрос, это НОВОСТЬ
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 25.02.05 07:20
По-моему там какой-то Add-In виноват... И вроде он не очищается а туда что-то заносится... видать такой же умелец и любитель использовать буфер обмена, как некоторые, программил...
Номер ответа: 2
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #2
Добавлено: 25.02.05 07:57
Я еще в "вопросе" написал что это масдайсовтовский редактор ресурсов.
Попробуй без него загрузиться и с ним. При его автоматической загрузке с ВБ
буфер обмена чудесным образом очищается!
Номер ответа: 3
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #3
Добавлено: 25.02.05 07:57
sne, я тобой горжусь - у тебя даже на готовый ответ найдется объяснение
Номер ответа: 4
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #4
Добавлено: 25.02.05 09:39
Он не очищается полностью, в него запихивается битмапка, какая - можешь посмотреть, создав точечный рисунок и вставив в него из буфера содержимое. Например сейчас у меня картинка, соответствующая в тулбаре ВБ Visual Component Manager'у. Раньше была другая картинка
Номер ответа: 5
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #5
Добавлено: 25.02.05 10:12
Согласен со sne - Бредятинка У меня такое же ощущение, что это заслуга какого-то пыонэра..
Номер ответа: 6
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #6
Добавлено: 26.02.05 12:58
2ZagZag, извиняй кешно, но попросту иногда физически не успеваю дочитать вопрос до конца ) И ты таким же торопыгой как я станешь, если время поджимает
Номер ответа: 7
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #7
Добавлено: 27.02.05 02:53
Ага, у меня оказывается тоже иконка самого res-edotor'a и запихивается в
буфер обмАна. Дорогие товарищи, ЗАЧЕМ это делается и можно ли от этого
избавиться? Мне нравится когда редактор ресурсов загружается автоматически,
но бесит что он так жестоко и самолюбиво поступает с буфером обмена
Номер ответа: 8
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #8
Добавлено: 27.02.05 14:29
Избавиться можно, отказавшись от вб.
Или отслеживать запуск вб, и сохранять буфер, а после запуска восстанавливать
Номер ответа: 9
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #9
Добавлено: 27.02.05 16:26
А я уже свыкся и живу который год так... Важно не забыть про эту особенность перед запуском
Номер ответа: 10
Автор ответа:
AASoft
Вопросов: 86
Ответов: 920
Профиль | | #10
Добавлено: 27.02.05 20:55
sne, aga eto tochno, chto nado ne zabyvat`....a to bylo kakto chto nakodil v bloknote(ne znayu pochemu, no pochemuto imenno tam u menya source byl...), zakryl ego, ne sohranil(no skopiroval v clipboard), zapustil VB, i nichego..prishlos` zanovo kodit`...
a voobshe eto pomoemu dabno izvesno(po krajnej mere mne) chto VB'shnyj RES-Editor pihaet svoyu kartinku v Clipboard pri starte VB
Номер ответа: 11
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #11
Добавлено: 06.03.05 14:51
Это не заслуга пыонэра, и не заслуга конкретно ResEdit'a.
Просто если add-in имеет кнопку на тулбаре, то он должен поставить на неё картинку. А картинку на тулбарную кнопку можно поставить только методом Paste. А для этого надо её предварительно загнать в буфер.
Так что любой add-in, юзающий тулбар, будет очищать буфер.
Номер ответа: 12
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #12
Добавлено: 06.03.05 15:34
А почему так плохо все сделано?
Номер ответа: 13
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #13
Добавлено: 06.03.05 15:38
В смысле, почему OfficeControls работают именно так?
Не знаю, может быть потому, что разрабатывались в расчёте на средней руки программиста VBA, которому загнать картинку в буфер привычнее SetDIBits or something
Номер ответа: 14
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #14
Добавлено: 06.03.05 15:40
[Sharp делает еще один шаг на встречу C++]Да, фигово сделано.