2 / 2 / 0
Регистрация: 01.03.2010
Сообщений: 46
|
||||||
1 | ||||||
Не работает SetFocus после MessageBox01.02.2011, 14:56. Показов 3862. Ответов 12
Метки нет (Все метки)
Пишу на C++ Builder 2010. Проблема в том, что после вызова функции MessageBox, курсор должен вставать на поле sEdit, а он почему-то этого не делает.
0
|
01.02.2011, 14:56 | |
Ответы с готовыми решениями:
12
SetFocus.Пишу Ok(0).SetFocus. Выдаёт ошибку 5. Почему? Два раза открывается MessageBox.Show после второго вызова MessageBox Не работает setfocus на Labelededit Почему не работает функция SetFocus? |
2 / 2 / 0
Регистрация: 01.03.2010
Сообщений: 46
|
|
01.02.2011, 15:40 [ТС] | 3 |
Так тоже пробовал. Не кактит. Проблема, думаю, не в синтаксисе, т.к. в другом проекте работает
0
|
01.02.2011, 16:03 | 5 | |||||
0
|
2 / 2 / 0
Регистрация: 01.03.2010
Сообщений: 46
|
|
01.02.2011, 16:06 [ТС] | 6 |
Забыл добавить: Форма, на которой производится данное дейсвтие является неглавной.
Добавлено через 1 минуту А вот Application в 2010 версии не работает
0
|
01.02.2011, 16:15 | 7 | |||||
Есть ещё один способ
0
|
2 / 2 / 0
Регистрация: 01.03.2010
Сообщений: 46
|
|
01.02.2011, 19:34 [ТС] | 10 |
Весь проект занимает порядка гигабайта + база данных + куча конфигурационных файлов. Будет не айс. Попробую вышепредложенные методы и отпишусь. Всем заранее спасибо за помощь
0
|
|
01.02.2011, 19:41
#11
|
0
|
3953 / 1808 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
||||||
01.02.2011, 22:14 | 12 | |||||
Сообщение было отмечено как решение
Решение
Fastex, ошибка в том, что вызывая диалоговое окно с помощью MessageBox вы передаёте нулевой дескриптор в первом параметры.
Пробуйте передать дескриптор формы, из которой выполняете вызов, то есть, например:
3
|
2 / 2 / 0
Регистрация: 01.03.2010
Сообщений: 46
|
|
02.02.2011, 09:56 [ТС] | 13 |
Фокус получился ! Спасибо огромное, MikeSoft, проблема была в дискрипторе.
0
|
02.02.2011, 09:56 | |
02.02.2011, 09:56 | |
Помогаю со студенческими работами здесь
13
Нелогично работает SetFocus для TextBox в приложенном примере Не работает MessageBox! Не работает MessageBox Не работает MessageBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |