Mam nastepujaca funkcje:
void zapisz1(char *in, char *a)
{
String h;
ofstream plik(in, ios::app);
plik<<a<<endl;
for (int i=1; i<18; i++)
{
h = dynamic_cast<TEdit *>(FindComponent("Edit" + (String)i))->Text;
plik << h.c_str() << endl;
}
plik.close();
}
Dziala ona bardzo dobrze ... ale chce teraz ja tak zmodyfikowac aby sprawdzala najpierw czy plik istnieje, jezeli tak to wyszukiwala w pliku ciagu znakow (wymienionego wyzej char *a) i jezeli sie na niego natknie to zeby nadpisywala na zawartosc ponizej pobierane z editow elementy.
probowalem juz kombinowac z FileExists i z pobieraniem tekstu za pomoca getline lub prosto z pliku do zmiennej i dawac instrukcje warunkowe ze jezeli pobrana fraza == a to zeby wyswietlal sie jakis komunikat lub zeby cokolwiek sie dzialo ... ale jakos bez skutku. Prosze o pomoc. Tylko ten jeden szczegol (pewnie banalny) mi zostal do skonzcenia programu a mecze sie juz z nim tydzien i nie wiem jak to zrobic