Вопрос
Например:
TADODataSet *tmpdataset=new TADODataSet(this);
CodeGard ругается что так не правильно
Как тогда будет правильно?
Цитата:
Originally posted by vladsoft
ПОчему при созданиии компонента через new
Например:
TADODataSet *tmpdataset=new TADODataSet(this);
CodeGard ругается что так не правильно
Как тогда будет правильно?
ПОчему при созданиии компонента через new
Например:
TADODataSet *tmpdataset=new TADODataSet(this);
CodeGard ругается что так не правильно
Как тогда будет правильно?
Может ты delete забыл сделать?
Цитата:
Originally posted by lord Kelvin
Может ты delete забыл сделать?
Может ты delete забыл сделать?
Вот как раз и нет delete там где нужно, он ругается имеено при созданиии и ругается причем на виртуальные конструкторы ADOTable? елси бросить ADO Table на форму, то все пучком, а если через new, то косяк..
Цитата:
Originally posted by vladsoft
Вот как раз и нет delete там где нужно, он ругается имеено при созданиии и ругается причем на виртуальные конструкторы ADOTable? елси бросить ADO Table на форму, то все пучком, а если через new, то косяк..
Вот как раз и нет delete там где нужно, он ругается имеено при созданиии и ругается причем на виртуальные конструкторы ADOTable? елси бросить ADO Table на форму, то все пучком, а если через new, то косяк..
А ты уверен, что надо именно this передавать?
Цитата:
Originally posted by lord Kelvin
А ты уверен, что надо именно this передавать?
А ты уверен, что надо именно this передавать?
нет this там нужен это точно, это же компонент.
А проблемы была в том, что не то создавал, нужно было не TADODataSet, а TADOTable....
TADODataSet абстрактный...