Witam wszystkich czytających, mam do zrobienia programik, który będzie wczytywał i zapisywał dane. Jak widać po kodzie chyba błądze ale niestety nie wiem gdzie dalej iść.
#include <vcl.h>
#include <fstream>
#pragma hdrstop
#include "album.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
TAlbum_szczegoly *Album_szczegoly;
//---------------------------------------------------------------------------
__fastcall TAlbum_szczegoly::TAlbum_szczegoly(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TAlbum_szczegoly::Tytul_EditChange(TObject *Sender)
{
Caption = "informacja o albumie - " + Tytul_Edit->Text;
}
//---------------------------------------------------------------------------
void __fastcall TAlbum_szczegoly::Okladka_PictureDblClick(TObject *Sender)
{
if (OpenPictureDialog1->Execute()) {
Okladka_Picture->Picture->LoadFromFile(OpenPictureDialog1->FileName);
}
}
//---------------------------------------------------------------------------
void __fastcall TAlbum_szczegoly::Wczytaj_BTNClick(TObject *Sender)
{
OpenDialog1->DefaultExt ="TXT";
OpenDialog1->FileName ="*.txt";
Tytul_Edit->Text = bufor;
if (OpenDialog1->Execute()) {
Caption="informacja o albumie-"+ExtractFileName(OpenDialog1->FileName);
Tytul_Edit->Lines->LoadFromFile(OpenDialog1->FileName);
Wykonawca_Edit-> Lines->LoadFromFile(OpenDialog1->FileName);
Typ_Combo->Lines->LoadFromFile(OpenDialog1->FileName);
}
}
//---------------------------------------------------------------------------
void __fastcall TAlbum_szczegoly::Zapisz_BTNClick(TObject *Sender)
{
SaveDialog1->DefaultExt="TXT";
SaveDialog1->FileName="*.txt";
if (SaveDialog1->Execute()) {
Caption="informacja o albumie-"+ExtractFileName(SaveDialog1->FileName);
Panel_Edycyjny->Lines->SaveToFile(SaveDialog1->FileName);
}