в чем проблема???
ошибки:
[C++ Error] DBListView.cpp(46): E2242 __classid requires VCL style class type
[C++ Error] DBListView.cpp(46): E2303 Type name expected
то есть ругается на первый и последний аргумент
Цитата:
Originally posted by vladsoft
RegisterPropertyEditor(__typeinfo(AnsiString),__classid(TDataFieldProperty),"FieldName", __classid(TListFieldProperty) );
ошибки:
[C++ Error] DBListView.cpp(46): E2242 __classid requires VCL style class type
[C++ Error] DBListView.cpp(46): E2303 Type name expected
то есть ругается на первый и последний аргумент
RegisterPropertyEditor(__typeinfo(AnsiString),__classid(TDataFieldProperty),"FieldName", __classid(TListFieldProperty) );
ошибки:
[C++ Error] DBListView.cpp(46): E2242 __classid requires VCL style class type
[C++ Error] DBListView.cpp(46): E2303 Type name expected
то есть ругается на первый и последний аргумент
TTypeInfo* AnsiStringTypeInfo()
{
TTypeInfo* typeInfo = new TTypeInfo;
typeInfo->Name = "AnsiString";
typeInfo->Kind = tkLString;
return typeInfo;
}
RegisterPropertyEditor(
AnsiStringTypeInfo(),
__classid(TDataFieldProperty), “FieldName”,
__classid(TListFieldProperty));