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

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

Ошибка при динамическом создании TDBEdit [D6, WinXP]


st_av ©   (2005-09-17 02:01:00) 

При динамическом создании TDBEdit
dbe1:=TDBEdit.Create(Form4)
компилятор ругается такой фразой
[Error] Unit4.pas(129): Record, object or class type required
Как это побороть?
Вообще-то в идеале должен создавться динамический массив TDBEdit-ов
tDBEdit^[i]:=TDBEdit.Create(Form4)...
но не могу создать даже единичный экземпляр.

Благодарю за внимание.


st_av   (2005-09-17 11:34:00) [1]


> >tDBEdit^[i]:=TDBEdit.Create(Form4)...
>
> Разыменование класса — это мощно.


А ведь действительно, в трех соснах заблудился,
tDBEdit:PtDBEdit;
^^^^
Нельзя видно по ночам проги писать.
Всем огромное спасибо особливо Lamer@fools.ua!


st_av   (2005-09-17 10:42:00) [2]

Таки может и ругается :((


begin...end   (2005-09-17 07:44:00) [3]

> Reindeer Moss Eater ©   (17.09.05 02:07) [1]

Может.


Lamer@fools.ua   (2005-09-17 02:21:00) [4]

>> st_av ©   (17.09.05 02:01)

> tDBEdit^[i]:=TDBEdit.Create(Form4)...

Разыменование класса — это мощно.


Reindeer Moss Eater   (2005-09-17 02:07:00) [5]

При динамическом создании TDBEdit
dbe1:=TDBEdit.Create(Form4)
компилятор ругается такой фразой
[Error] Unit4.pas(129): Record, object or class type required


На такой код компилятор не может ругаться такой фразой.


Наверх

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