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

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

Создание компонента нагорячуую


vasko ©   (2004-06-16 05:14:00) 

Привет всем, встала такая трабла при создании компонента
adoquery в строчке выдается Query:=TADOQuery.Create(nil);
глюк че то там про неизвестное исключение и о том что не был вызван какой то Coiniatialize? помогите плз разобраться в чем тут дело?

..
var Query: TADOQuery;
..
Query:=TADOQuery.Create(nil);


sniknik   (2004-06-16 11:02:00) [1]

> вместо nil необходимо указать self
не так уж и необходимо, nil тоже пойдет, уничтожение(free) обьекта как раз при неопределенном родителе обязательно, а если он к форме привязан она его и уничтожит.


clickmaker   (2004-06-16 10:56:00) [2]


> vasko   (16.06.04 10:08) [2]
> да а как это сделать?
> И какой юнит для него нужен?

activex


EXE   (2004-06-16 10:54:00) [3]

>>>>Query:=TADOQuery.Create(nil);

вместо nil необходимо указать self или название формы
на которой ты создаёшь или хочешь создать

не забуть указать после программного кода
Query.free;


EXE   (2004-06-16 10:54:00) [4]

>>>>Query:=TADOQuery.Create(nil);

вместо nil необходимо указать self или название формы
на которой ты создаёшь или хочешь создать

не забуть указать после программного кода
Query.free;


vasko   (2004-06-16 10:08:00) [5]

да а как это сделать?
И какой юнит для него нужен?


sniknik   (2004-06-16 07:58:00) [6]

не был вызван значит вызови. не забудь закрыть вызов.


Наверх

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