![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Application.CreateForm(TDataModule, DataModule); [D7]
n0p © (2005-12-29 12:18:00)Вынес сетевой код (на индях) в отдельный дата модуль. После чего он внаглую пытался стать формой, но я его уломал. И теперь без такой строчки он работать не хочет.
Application.CreateForm(TDataModule, DataModule);
При этом во время работы игры появляется "окно", которое нильзя ни вызвать ни увидеть, а в таскбаре оно видно.
Как пофиксить?
Digitman (2005-12-29 12:28:00) [1]
> После чего он внаглую пытался стать формой
это как ?
> без такой строчки он работать не хочет
разумеется !
чтобы компоненты, брошенные тобой в дизайн-тайм на форму (TDataModule по идее и по сути есть невидимая форма) были созданы, нужно чтобы была создана форма, владеющая этими компонентами
> во время работы игры появляется "окно", которое нильзя ни
> вызвать ни увидеть, а в таскбаре оно видно
к TDataModule эти твои "чудеса" не имеют ни малейшего отношения
Lexer (2005-12-29 12:28:00) [2]>без такой строчки он работать не хочет.
>Application.CreateForm(TDataModule, DataModule);
Естественно, пока DataModule создашь, ничего в нем не выполнишь.
>При этом во время работы игры появляется "окно", которое нильзя ни вызвать ни увидеть, а в таскбаре оно видно.
Окно??? как ты это определил, если не видишь его? на панели задач появляется пиктограмма приложения - и этонормально...
>Как пофиксить?
А что собственно фиксить?