Здравствуйте tolij, Вы писали:
T>Есть куча ячеек TEdit и TCSpinEdit, в которых вводятся числовые значения. Все это нужно сохранить в файл (неважно в каком формате главное чтобы можно было потом открыть и прочитать).
T>Как это сделать?
T>Как потом можно открыть то, что насохранял, и заполнить обратно эти ячейки?
TIniFile *ini;
ini = new TIniFile("my_program.ini");
Top = ini->ReadInteger( "Form", "Top", 100 );
Left = ini->ReadInteger( "Form", "Left", 100 );
Caption = ini->ReadString( "Form", "Caption",
"Default Caption" );
ini->ReadBool( "Form", "InitMax", false ) ?
WindowState = wsMaximized :
WindowState = wsNormal;
delete ini;
Пример взят из хелпа по билдеру. my_program.ini — это файл в котором ты будешь хранить/читать записи.
Метод ReadInteger, например, вызывается с тремя параметрами: имя блока, куда будет писАться значение, имя ключа и значение по умолчанию, которое будет принято, если ключ не будет найден.
Обратная операция — WriteInteger. Там последним параметром значение, которое хочешь записать.
Там все просто посмотри билдеровский хелп.
Не ошибается то, что не работает. (с) Windows