Создаем текстовый файл txt. Выбранные данные из ComboBox переносим в текстовый файл txt и сохраняем на языке C++
Unit1.cpp
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <iostream.h> //Подключаем поток ввода-вывода //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { FILE *logFile = fopen("log.txt","w"); //Создаем текстовый файл log.txt fclose (logFile); //Закрываем текстовый файл log.txt AnsiString file = ExtractFilePath(Application->ExeName)+"\\log.txt"; //Узнать полностью путь к файлу log.txt TStringList *list1 = new TStringList; //Строковая переменная list1 TStringList *list2 = new TStringList; //Строковая переменная list2 list1 -> LoadFromFile(file); //Открываем наш текстовый файл log.txt list2 -> Add("=========="); //Добавляем в файл "==========" list2 -> Add(ComboBox1->Items->Strings[ComboBox1->ItemIndex]); //Дабовляем выбранное значение из ComboBox1 в файл log.txt list2 -> Add("=========="); //Добавляем в файл "==========" list1 -> Text=list2->Text; //В открытый файл log.txt добаялем наши значения list1 ->SaveToFile(file); //Сохраняем в log.txt delete list1; //Удаляем данные из list1 delete list2; //Удаляем данные из list2 } //---------------------------------------------------------------------------
Unit1.h
//--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include <System.Classes.hpp> #include <Vcl.Controls.hpp> #include <Vcl.StdCtrls.hpp> #include <Vcl.Forms.hpp> //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TButton *Button1; TComboBox *ComboBox1; void __fastcall Button1Click(TObject *Sender); private: // User declarations public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif