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

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

Передача управление стартовой формой процедурам модуля


Страницы:   1 2

fokas ©   (2008-08-27 18:41:00) 

Раньше обходился передачей управления нескольких компонентов. Но хотелось бы знать, как передать управление всей формой
Наверняка это простые истины, но руки мои до них не дошли. Спасибо


Германн   (2008-08-29 01:13:00) [1]


> Anatoly Podgoretsky ©   (28.08.08 15:41) [22]

Чё-то сильно смахивает на стишок про 10 негритят ставший основой для знаменитого детектива. :)


Anatoly Podgoretsky   (2008-08-28 15:41:00) [2]

> Игорь Шевченко  (28.08.2008 15:22:19)  [19]

Шесть обычных, а один - паленку выпил.


Игорь Шевченко   (2008-08-28 15:35:00) [3]


> Но было чего-то семь. Дней недели?


Нот. Цветов в радуге. Лепестков у цветка махровой сирени.


Ega23   (2008-08-28 15:24:00) [4]


> А не шесть ? :)


Пять баллов!
Но было чего-то семь. Дней недели?


Игорь Шевченко   (2008-08-28 15:22:00) [5]

Сергей М. ©   (27.08.08 19:38) [4]


> В русском языке семь падежей.


А не шесть ? :)


aaaaa   (2008-08-28 14:59:00) [6]

Удалено модератором


aaaaa   (2008-08-28 14:51:00) [7]

Удалено модератором


Германн   (2008-08-28 14:48:00) [8]


> > А додуматься F1 нажать на ошибке не судьба?
>
> я сначала здесь спрашиваю - когда посоветуют нажать F1,
> тогда нажимаю.
>

Но по нажатию F1 ошибка почему-то сама на исправляется. Только показывает какой-то нечитаемый текст :(((


любитель задавать вопросы   (2008-08-28 14:37:00) [9]

Удалено модератором


Плохиш   (2008-08-28 09:39:00) [10]


> fokas ©   (27.08.08 20:19) [10]
> Помощи я здесь не получил, только немного издевательств.
>  Наверное мне просто надо было указать тип ошибки и не распинаться.

Поплачь

> Circular unit references

А додуматься F1 нажать на ошибке не судьба?


Palladin   (2008-08-27 22:16:00) [11]


>Помощи я здесь не получил,

ну ясен пень... здесь мало кто подскажет почему шушканчики фапыками не речусят...особенно рапесные шушканчики... они только на чукотке вакуют...


Сергей М.   (2008-08-27 20:51:00) [12]


> в фактических параметрах Implementation


Что еще за зверь ?


> не смог я корректно объяснить =(
> Circular unit references
>


Первый раз о тебя это слышим.

Привел бы ты сразу дословный текст сообщения об ошибке - не было бы и базара)

Т.е. классика - ССЗБ)


{RASkov}   (2008-08-27 20:29:00) [13]

> [10] fokas ©   (27.08.08 20:19)
> Помощи я здесь не получил, только немного издевательств

Всего лишь только из-за

> ну не смог я корректно объяснить

Бывает, не переживай. Кстати, не издевательств, а попытки вытянуть из тебя инфу... а ты партизан. :)


fokas   (2008-08-27 20:19:00) [14]

Помощи я здесь не получил, только немного издевательств. Наверное мне просто надо было указать тип ошибки и не распинаться. ну не смог я корректно объяснить =(
Circular unit references

Решение:
подключить юнит с формой (или как его) в фактических параметрах Implementation. Тогда не будет кругового обращения - зацикливания


Сергей М.   (2008-08-27 19:59:00) [15]


> полезу сейчас в учебники исправлять свои знания


Видимо, пора)


fokas   (2008-08-27 19:56:00) [16]

возможно. может у меня с этим не правильное представление, тогда полезу сейчас в учебники исправлять свои знания
верно, создаю юнит. есть форма Form1, имеющая класс TForm1 (в нём прописаны компоненты и их процедуры)
Если сделать как предложено выше ABC(Form:TForm), ничего не получу, т.к. это не класс формы. Если ABC(Form:TForm1). ошибка - такого класса в юните не существует


Сергей М.   (2008-08-27 19:48:00) [17]

ты мож модуль с юнитом путаешь ?
Довольно разные разницы(


Сергей М.   (2008-08-27 19:47:00) [18]


> Как TForm1 передать в модуль я не знаю


Я тоже.
Ибо нонсенс - передать чего-то там в модуль.


fokas   (2008-08-27 19:44:00) [19]

форма имеет класс TForm1, который наследуется от TForm. сам же TForm не содержит компонентов и их процедур. Как TForm1 передать в модуль я не знаю. Потому и не могу в заголовке процедуры указать этот класс. Простое подключение Form1.pas в модуле вызывает ошибку :(


Сергей М.   (2008-08-27 19:38:00) [20]


> fokas ©   (27.08.08 18:41)  


В русском языке семь падежей.
Ты какие из них знаешь ?


Страницы:   1 2

Наверх

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