PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: majkel_2 w Styczeń 11, 2006, 12:37:54
-
Mam problem z zapisem do pliku tekstu umieszczonego np. w EditBoxie
Dziala polecenie fputs("Jakis tekst",plik), a nie dziala fputs(m_tekst,plik)
gdzie zmienna m_tekst (typu CString) jest skojarzona z EditBoxem.
Blad wyglada tak: 'fputs' : cannot convert parameter 1 from 'class CString' to 'const char *'.
Moze ktos wie jak poradzic sobie z tym problemem...
-
W delphi przy tego typu błędzie starczy zrobić:
pchar(zmienna_string)
Moze coś podobnego jest w eVC++ ???
-
dzieki za podpowiedz, na razie nie znalazlem odpowiednika pchar w eVc++
ale mam nadzieje ze istnieje:)
-
Mam problem z zapisem do pliku tekstu umieszczonego np. w EditBoxie
Dziala polecenie fputs("Jakis tekst",plik), a nie dziala fputs(m_tekst,plik)
gdzie zmienna m_tekst (typu CString) jest skojarzona z EditBoxem.
Blad wyglada tak: 'fputs' : cannot convert parameter 1 from 'class CString' to 'const char *'.
Moze ktos wie jak poradzic sobie z tym problemem...
możesz zapisać jako UNICODE:
fputws( (LPCTSTR)m_tekst, fh );
żeby zapisać jako ANSI musisz przekonwertować CString na char* (patrz: WideCharToMultiByte)
-
dzieki za pomoc