|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.04.2009, 23:03 | #1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Первая форма перекрывает вторую
В двух проектах все нормально было, в третьем проблема. Form1 перекрывает Form2, хотя по условию Form2 появляется после Form1.
Во всех трех приложениях Form2 вызывается так Код:
P.S. ShowModal не предлагать. Последний раз редактировалось Shouldercannon; 26.04.2009 в 23:13. |
26.04.2009, 23:18 | #2 |
Форумчанин
Регистрация: 27.11.2008
Сообщений: 137
|
with form2 do
SetWindowPos(Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE); - приложение поверх всех окон Может это поможет |
26.04.2009, 23:24 | #3 |
работа не волк....
Форумчанин
Регистрация: 09.06.2008
Сообщений: 337
|
у тебя наверно в Form1 свойство FormStyle стоит fsStayOnTop. Поставь Normal
Цель, для которой требуются неправые средства, не есть неправая цель.
|
27.04.2009, 11:48 | #4 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Цитата:
Можно конечно поставить fsStayOnTop у Form2, но в этом случае окна с ошибками появляются позади Form2. P.S. И вот что самое странное при запуске приложения Form2 отображается быстрее Form1. Последний раз редактировалось Shouldercannon; 27.04.2009 в 12:11. |
|
27.04.2009, 12:10 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну тогда код в студию )
I'm learning to live...
|
27.04.2009, 14:02 | #6 | |
Пользователь
Регистрация: 01.04.2009
Сообщений: 94
|
Цитата:
По ракетам и хоккею - Россияне всех сильней!
|
|
27.04.2009, 14:21 | #7 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Form2.Show вызывается в самом себе тоесть в Form2 по событию OnCreat
|
27.04.2009, 15:05 | #8 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Может быть кнопки BitBtn используешь, а у них ModalResult:=mrOk;
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
27.04.2009, 15:34 | #9 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
|
27.04.2009, 15:39 | #10 |
Пользователь
Регистрация: 01.04.2009
Сообщений: 94
|
Тогды высылай проект. Будем смотреть....
По ракетам и хоккею - Россияне всех сильней!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
первая буква в слове | Cdevelop | Общие вопросы C/C++ | 2 | 17.03.2009 13:44 |
Первая форма приложения не главная | Avron | Общие вопросы Delphi | 4 | 28.09.2007 12:02 |
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. | vitalik007 | Помощь студентам | 1 | 25.09.2007 20:45 |
Какие изменения в системе нужно сделать чтобы установить ОС Linux как вторую операцио | Ga-sergey | Помощь студентам | 7 | 09.04.2007 13:06 |
первая тема | execom | Софт | 1 | 29.10.2006 01:15 |