Witam ponownie. Mam kolejny problem z C++ WinApi.
TCHAR pozycje[80]="";
GetPrivateProfileString(TEXT("Plik"), TEXT("ile"), TEXT("blad"), pozycje, 80, TEXT(sNazwaPliku)); //wczytuje ilosc pozycji z pliku ini - np. 5
int ile;
ile = strtod(pozycje, NULL);
TCHAR* odczyt[ ile ];
int i;
for( i = 1; i <= ile; i++ )
{
char *j;
itoa(i, j, 50);
GetPrivateProfileString(TEXT("Plik"), TEXT(j), TEXT("blad"), odczyt[i], 80, TEXT(sNazwaPliku)); //odczytuje kazda pozycje po kolei i wczytuje je do tablicy
SetWindowText( hOpis, odczyt[3] ); //wyswietla jedna z pozycji dla testu np. 3
}
Powyższy kod niestety mi niedziała. Program się zawiesza. Chodzi o instrukcję GetPrivateProfileString gdyż jeżeli ją usunę wszystko jest w porządku. Czyżby znowu chodziło o typ zmiennych... Pomoże ktoś?