К списку форумов К списку вопросов
не могу найти оператор в С++, аналогичный "with" в Паскале...
diana
13.03.2004 - 17:40
Делаю лабораторную работу по БД. В качестве примера в метод.указаниях даны примеры на Паскале. Задание следущее:"Необходимо создать приложение, предназначенное для учета продаваемых в магазине товаров. База данных состоит из двух таблиц: “ТОВАРЫ” и “ПРОДАЖИ ТОВАРОВ” заданной структуры. Работающее приложение должно состоять из одного окна, в котором должны отображаться в табличном виде данные из указанных таблиц данных. В окне должны быть инструменты по редактированию информации в таблицах.
"
Вот участок кода, который и вызвал у меня затруднения:
with TableTovari do
 begin
  Edit; // Перевод таблицы в режим редактирования.
  DBMemo.Lines.LoadFromFile(OpenDialog.FileName);
  Post; // Записать сделанные в таблице изменения.
 end;
И я никак не могу найти в С++ оператор, который выполнял бы такую же функцию, как "with" в Паскале.
Capo
1 - 13.03.2004 - 21:03
хех... еслиб я помнил паскаль я бы помог.... может тебе на с++ пример написать как к базе доступ делать ?
Уверенный
2 - 13.03.2004 - 21:20
Так и пиши:
TableTovari->Edit();
TableTovari->DBMemo.Lines.LoadFromFile(OpenDialog.FileName);
TableTovari->Post();
Уверенный
3 - 13.03.2004 - 21:21
То есть TableTovari->DBMemo->Lines->LoadFromFile(OpenDialog.FileName);

К списку вопросов на форуме Веб-дизайн

>>