Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вопрос

272
27 марта 2005 года
vladsoft
512 / / 20.08.2000
ПОчему при созданиии компонента через new
Например:
TADODataSet *tmpdataset=new TADODataSet(this);
CodeGard ругается что так не правильно
Как тогда будет правильно?
301
27 марта 2005 года
lord Kelvin
897 / / 08.11.2004
Цитата:
Originally posted by vladsoft
ПОчему при созданиии компонента через new
Например:
TADODataSet *tmpdataset=new TADODataSet(this);
CodeGard ругается что так не правильно
Как тогда будет правильно?


Может ты delete забыл сделать?

272
27 марта 2005 года
vladsoft
512 / / 20.08.2000
Цитата:
Originally posted by lord Kelvin
Может ты delete забыл сделать?


Вот как раз и нет delete там где нужно, он ругается имеено при созданиии и ругается причем на виртуальные конструкторы ADOTable? елси бросить ADO Table на форму, то все пучком, а если через new, то косяк..

301
27 марта 2005 года
lord Kelvin
897 / / 08.11.2004
Цитата:
Originally posted by vladsoft
Вот как раз и нет delete там где нужно, он ругается имеено при созданиии и ругается причем на виртуальные конструкторы ADOTable? елси бросить ADO Table на форму, то все пучком, а если через new, то косяк..


А ты уверен, что надо именно this передавать?

272
28 марта 2005 года
vladsoft
512 / / 20.08.2000
Цитата:
Originally posted by lord Kelvin
А ты уверен, что надо именно this передавать?


нет this там нужен это точно, это же компонент.
А проблемы была в том, что не то создавал, нужно было не TADODataSet, а TADOTable....
TADODataSet абстрактный...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог