Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопросы про MessageBox 
:(
    Опции темы
4YBAK
Дата 12.3.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 179
Регистрация: 16.1.2006

Репутация: нет
Всего: нет



1) Как сделать, чтобы текст в окне MessageBox можно было мышой выделить и скопипастить.
2) MessageBox грузится модально и не позволяет работать с окном, из которого он (MessageBox) был вызван. Как это исправить?
PM MAIL   Вверх
mr.DUDA
Дата 12.3.2006, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Сделать свою форму вместо MessageBox.


--------------------
user posted image
PM MAIL WWW   Вверх
eisernWolf
Дата 12.3.2006, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 12.3.2006

Репутация: нет
Всего: нет



PM MAIL WWW   Вверх
4YBAK
Дата 13.3.2006, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 179
Регистрация: 16.1.2006

Репутация: нет
Всего: нет



Цитата(eisernWolf @ 12.3.2006, 23:40 Найти цитируемый пост)
Using Windows Hooks to Enhance MessageBox in .NET

Честно гря, тяжеловато читать на фиглише smile
Может, разжуёте мне самую суть smile
Или дадите линк на русский вариант статьи smile
PM MAIL   Вверх
kuzyaka
Дата 15.5.2008, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 17.12.2006

Репутация: нет
Всего: нет



Возник тут еще вопрос про MessageBox:

Имеется уведомительное MessageBox с одной кнопкой ОК.
Можно ли как-то программно закрыть окно MessageBox, по таймеру, например?
А то ведь пока пользователь не нажмет на кнопку ОК, приложение так и будет находиться в подвешенном состоянии.

Это как-то можно преодолеть не создавая отдельной формы для сообщений?

PS
Ответ нашел сам:
Код
Imports IWshRuntimeLibrary
      Dim MyShell As New WshShell
      MyShell.Popup(Text,SecondToWait,...)



Это сообщение отредактировал(а) kuzyaka - 16.5.2008, 19:22
PM MAIL   Вверх
source777
Дата 16.5.2008, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 4
Всего: 56



4YBAK, а ты понимаешь смысл MessageBox? Твои пожелания противоречат самой сути данного диалога... Так что, ответ простой: хочешь сделать, как ты описал, - не используй MessageBox, он для подобных целей не предназначен!!!


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
kuzyaka
Дата 16.5.2008, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 17.12.2006

Репутация: нет
Всего: нет



source777
Ты посмотри на дату сообщений 4YBAK.
Им уже больше двух лет.

А я поместил сюда свой вопрос, поскольку тема очень общая и к моему вопросу вполне подходит.
А на него тебе есть что сказать?

Это сообщение отредактировал(а) kuzyaka - 16.5.2008, 12:47
PM MAIL   Вверх
source777
Дата 16.5.2008, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 4
Всего: 56



kuzyaka, ну блин, некрофил, подставил, я мельком на день только поглядел...

P.S. Запомни, 1 тема - 1 вопрос!!! НЕ ПОСТИ СВОИ ВОПРОСЫ В ЧУЖИЕ ТЕМЫ! НИКОГДА! можешь это на мониторе написать, чтоб не забыть!


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.1501 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.