powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Рантайм создаю поля в RxMemoryData, но работать с ними невозможно (не видно)...
1 сообщений из 1, страница 1 из 1
Рантайм создаю поля в RxMemoryData, но работать с ними невозможно (не видно)...
    #32193999
Paranoik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю поле так:
TFieldDef *pNewDef;
pNewDef = MemoryTable->FieldDefs->AddFieldDef();
pNewDef->Name = "p1";
pNewDef->DataType = ftString;
pNewDef->Size = 100;

Вроде все ок... Вижу даже как MemoryTable->FieldDefs->Count увеличился...
Далее пытаюсь
MemoryTable->FieldByName("p1")->AsString = "123";

И пишет мол не найдено поле p1...
Пытался еще так
MemoryTable->Fields->Fields[x]->AsString = "123";


Тоже бестолку...

Как быть? Или что пользовать если нужно в памяти создать таблицу с неизвестным кол-вом столбцов и вывести ее в DBGrid?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Рантайм создаю поля в RxMemoryData, но работать с ними невозможно (не видно)...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]