Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Начало работы приложения.


Ego ©   (2004-11-25 14:56:00) 

Здравствуйте, всем.У меня проблема небольшая, но назойливая.Мои приложения, скомпилированные в Delphi, при запуске не получают фокуса.Если я запускаю их из под Delphi, то фокус остается у Delphi; если запускаю из папки, то фокус остается у окна папки; даже, если я запускаю программу с рабочего стола, то, все-равно, она запускается без фокуса.Такое происходит в разных ОС и со всеми, без исключения, программами."Обшарил" все настройки проекта и свойства формы - не помогло( правда, там все на аглицком, поэтому мог, просто, не разобраться ).Я пробовал программно, в OnCreate матерной формы, окно сворачивать и разворачивать, но и это не помогает.Подскажите, пожалуйста, если кто-нибудь, хотя бы, предполагает в чем может быть проблема?


OneFragLeft   (2004-11-26 00:39:00) [1]

>Дельфа у меня не кракнутая( хотя, руссифицированная ),
КоIIIмар! Оно зачем надо?


Игорь Шевченко   (2004-11-26 00:35:00) [2]


> Дельфа у меня не кракнутая( хотя, руссифицированная ),


Выкинь.

Вообще, при ошибках рекомендуется код выкладывать.


TankMan   (2004-11-25 23:23:00) [3]

Чесно говоря это я от безысходности, у меня такая же лажа почти :)... вызываю ShowModal, а вот открывается не активная форма, но это только в одном проэкте :(


Ego   (2004-11-25 19:50:00) [4]

Туда и вставляю!Бестолку...


TankMan   (2004-11-25 19:42:00) [5]

OnShow :)


Ego   (2004-11-25 16:16:00) [6]

Кстати, я, только сейчас, понял: а при чем здесь Form1.Focused := true и SetFocus?Использовать их можно только после создания формы, а после создания у меня никаких событий не происходит, и куда, тогда, это вставлять?


Ego   (2004-11-25 16:10:00) [7]

SetFocus не помогает; Дельфа у меня не кракнутая( хотя, руссифицированная ), а по чужому серийному; переустанавливал я ее много раз( причем, вместе с системой )...С любым приложением; с пустой формой тоже самое; Delphi 6...
У меня, вообще, при запуске, не вызывается событие OnActivate( я туда цикл beep`ов "загнал" - молчит ).


JK   (2004-11-25 15:34:00) [8]

С любым приложением так?
А если пустую форму откомпилить?
Какая Delphi?


antonn   (2004-11-25 15:31:00) [9]

SetFocus? А дельфа кракнутая? А переустановить?


Ego   (2004-11-25 15:29:00) [10]

Попрбовал.Ругается, что "левая часть не может быть установлена"...Не понял почему...


Ken   (2004-11-25 15:12:00) [11]

попробуй Form1.Focused := true


Наверх

Титульная страница Поиск, карта сайта Написать письмо