Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > TreeNode; Node->Item->Data


Автор: Iren21 26.5.2011, 09:28
А как нормально преобразовать тип, чтоб записать число в Node->Item->Data


AnsiString data = DirADODataSet->FieldByName("ArrKnow")->AsString;
Node = DirTrView->Items->AddChild(DirTrView->Items->Item[2],data);
Node->Item->Data = reinterpret_cast<void*>(DirADODataSet->FieldByName("IdArrKnow")->AsInteger);

При такой записи выдается ошибка:

[C++ Error] Dir.cpp(58): E2193 Too few parameters in call to '_fastcall TTreeNode::GetItem(int)'

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)