Hallo!
Hab jetzt endlich mal wieder Zeit gefunden ein bisschen mit DX und C++ herumzuspielen und wollte nun Breakanoid etwas erweitern.
Also den Ordner /Spiele/Buch/Breakanoid/ von der Buch-CD auf die HDD runterkopiert und die Breakanoid.sln geöffnet. (Mit VS.NET 2003). Nach dem Konvertieren funktioniert auch alles. (Kompilieren, ...)
ABER: Wenn ich das Spiel über den "Starten"-Button (der Play-Pfeil) starte, dann kommt folgender Ablauf:
TriBase Dialog --> OK --> Fehler: Unbehandelte Ausnahme in XXX in Breakanoid.exe
Zugriffsverletzung-Leseposition: XXX
Das kommt sowohl in Release als auch Debug.
Laut C++ Debugger ist für "die aktuelle Position kein Quellcode verfügbar"?!?
Heißt das, es liegt an der TriBase? Die Fehlermeldung heißt doch, dass ein Pointer falsch ist, oder?
-----------
Wenn ich einfach die .exe erstelle und sie manuell starte, dann läuft alles in Ordnung (zumindest ohne Fehlermeldung ;-) )
Danke schon für eure Hilfe!
Goergi