Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

20.06.2003, 10:16

Fehler beim Initialisieren des Fensters!

Hallo!
Ich hab jetzt das erste mal das erste Beispiel abgetippt (Kapitel 2, Besipiel 1, Fenster halt) und es funktionierte super. Nach dem ich das Beispiel wo Direct3D initialisiert wird abgetippr habe, kompilierte der ohne Warnungen! und zeigte mir halt den Configdialog. Ich hab halt ein paar Einstellungen vor genommen und auf OK geklickt, der zeigt das ganz kurz ein Fenster und gibt folgende Meldung aus: "Fehler beim erstellen des Fenster". Naja ok ich guck dann in die Log und da ist komischerweise alles im grünen Bereich! Dann hab ich das mal im Release-Mode kompiliert und da ging gar nichts mehr. DA hat der VC.NET mir 3 Fehler ausgespuckt.
Hier ist die Stelle wo das Fenster erstellt wird:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
// Fenster initialisieren
    if(InitWindow(Direct3DParameters.VideoMode.Width,
                  Direct3DParameters.VideoMode.Height,
                  "D3D9 Ini",
                  LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1))));
    {
        // Fehler beim erstellen des Fensters!
        MessageBox (NULL, "Fehler beim erstellen des Fensters!", "Fehler", 
                    MB_OK | MB_ICONEXCLAMATION);
        tbExit ();
        return 1;
    }
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

Anonymous

unregistriert

2

20.06.2003, 13:04

was können wir dafür, wenn du nicht richtig abschreiben kannst?

3

20.06.2003, 13:08

Möglicherweise hab ich irgendwo ein Fehler gemacht, aber wo?
Wenigstens bin ich kein "Copy & Paste" Typ!
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

Anonymous

unregistriert

4

20.06.2003, 14:12

ein ; zuviel

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

20.06.2003, 15:02

Re: Fehler beim Initialisieren des Fensters!

Zitat von »"lukuku"«

DA hat der VC.NET mir 3 Fehler ausgespuckt.

Es wäre vielleicht hilfreich, mal zu sagen, wie die genaue Fehlermeldung lautet! Ich tippe drauf, dass Du beim Release-Modus ein paar Libs vergessen hast.
Zum eigentlichen Problem: Ja, "?" hat recht! Du hast da an einer Stelle ein Semikolon gemacht, wo keins hindarf! Ein verdammt tückischer Fehler... ;) Mal gespannt, ob Du ihn findest!

6

20.06.2003, 15:37

Hi!

Bei mir wird in einem solchen Fall immer die Warnung "leere kontrollierte anweisung aufgetreten, ist dies beabsichtigt?" ausgegeben. Vielleicht solltest Du den "Mecker-Level" etwas hochschrauben.
Dummerweise wird nie eine Warnung ausgegeben wenn man hinter einer for-anweisung ein Semikolon stehen hat (das ist wirklich manchmal teuflisch).


cya...TheWanderer
visit: www.poke53280.de

Maxi

Treue Seele

Beiträge: 136

Wohnort: Müncheberg

Beruf: Ich muss noch in die Schule

  • Private Nachricht senden

7

20.06.2003, 16:15

nach genauem Hinschauen habe selbst ich den Fehler gefunden :-)

Aber warum das mit dem Realease-Modus so ist, kann ich auch nicht sagen, ich habs nämlich noch nie bis zu Release geschafft. :-)

Maxi

8

20.06.2003, 17:13

Achsoo ich hab den Fehler!
Bei if nicht wahr?
Jo jetzt geht es!
Danke!
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

9

20.06.2003, 18:07

jop bei if ^^

Werbeanzeige