Hi ich bin gerade etwas verzweifelt, ich hab hier schon gesucht aber nix gefunden
also ums kurz zu mach ich möchte gerne wie in der aufgabe kapitel 1 einen kleinen grafischen unzipper mit der winapi schreiben, klappt auch soweit wunder, doch sobald ich meinen unzip button drücke welcher folgende aktion ausführt:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
case WM_COMMAND:
{
switch (wParam)
{
// Wurde "Übernehmen" angeklickt?
case ID_BTN_UNZIPPEN:
{
char szText[256];
char szText2[256];
// Text aus der Editbox holen
GetWindowText (hEditBox, szText, 256);
GetWindowText (hEditBox2, szText2, 256);
tbVFile* pFile1 = new tbVFile;
pFile1->Init(szText);
pFile1->SaveToFile(szText2);
TB_SAFE_DELETE(pFile1);
return (0);
}
} break;
} break;
|
passiert nichts, in der log.html sehe ich dann nur:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
INFO: TriBase-Engine wird initialisiert... (TriBase.cpp, Zeile 86, Funktion tbInit)
INFO: Initialisierung komplett! (TriBase.cpp, Zeile 104, Funktion tbInit)
FEHLER: Das Objekt wurde nicht gefunden! (tbFile.cpp, Zeile 355, Funktion tbReadZipFileObject)
FEHLER: Die Datei Log.html@Log.zip konnte nicht geöffnet, gelesen, erstellt oder beschrieben werden! (tbVFile.cpp, Zeile 41, Funktion tbVFile::Init)
FEHLER: pData ist NULL! (tbFile.cpp, Zeile 506, Funktion tbWriteFile)
INFO: TriBase-Engine wird heruntergefahren... (TriBase.cpp, Zeile 113, Funktion tbExit)
INFO: Alle Speicherbereiche freigegeben! (tbMemory.cpp, Zeile 116, Funktion tbMemExit)
INFO: Herunterfahren abgeschlossen! (TriBase.cpp, Zeile 149, Funktion tbExit)
|
ich hab kein plan wieso, selbst wenn ich alles manuell im code eingebe spuckt er immer das selbe aus, als hinweis benutz vista 64 mit visual studio 2008 express und die zips sind mit winrar erstellt
ich hoffe es weiß jemand rad, hab schon den dafür zuständigen engine teil auseinandergenommen aber hat nichts genützt