#1. W jaki sposób zapisać String'a do pliku za pomocą ofstream, lub czegoś co by to umożliwiło :
Próbowałem w ten sposób :
KOD cpp: UKRYJ
ofstream WersjaPlik;
WersjaPlik.open("Wersja.txt");
WersjaPlik << wersja.w_str();
WersjaPlik.close();
WersjaPlik.open("Wersja.txt");
WersjaPlik << wersja.w_str();
WersjaPlik.close();
w tym przypadku zwracana wartość to np.246450c
i ten:
KOD cpp: UKRYJ
char Zapis[6];
ofstream WersjaPlik;
WersjaPlik.open("Wersja.txt");
WersjaPlik << sprintf(Zapis, "%s", wersja.c_str());
WersjaPlik.close();
ofstream WersjaPlik;
WersjaPlik.open("Wersja.txt");
WersjaPlik << sprintf(Zapis, "%s", wersja.c_str());
WersjaPlik.close();
#2. Chcę żeby program przed wystartowaniem głównej formatki odpalił inna formatkę na której znajduje sie progress bar, która sprawdza aktualizacje (łączy sie z ftp, pobiera pliczek który zawiera numer najnowszej wersji i porównuje ją z odpaloną obecnie na kompie) po zakończeniu tych operacji ma pojawić się MessageBox z pytaniem "czy chcesz zaktualizowac program?". Niestety wszystkie operacje wykonują się przed pokazaniem formatki, czyli formatka pojawia się dopiero po kliknięciu jakiejś opcji na Message Box'ie. Jak zrobić, żeby najpierw pojawiła się formatka a potem dopiero wykonywała zadane jej operację?
Kod do wykonania próbowałem napisać dla różnych zdarzeń dla formatki, lecz ze znikomym skutkiem.