JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=e042a8c9db71e2fe3bbeb8383b7e5696Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Problem mit DDFenster

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Samy II
Mini JLI'ler



Anmeldedatum: 22.03.2003
Beiträge: 2

Medaillen: Keine

BeitragVerfasst am: 22.03.2003, 11:31    Titel: Problem mit DDFenster Antworten mit Zitat

Ich hab versucht das Beispiel DDFenster aus den Buch auszuführen und beim kompilieren kam folgendes:



[code]H:\Sami\Programmierung\C++Beispiele\Kapitel_17\DDFenster\DDFenster.cpp(37) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'lpDD7'
H:\Sami\Programmierung\C++Beispiele\Kapitel_17\DDFenster\DDFenster.cpp(37) : error C2501: 'LPDIRECTDRAW7' : Fehlende Speicherklasse oder Typbezeichner
H:\Sami\Programmierung\C++Beispiele\Kapitel_17\DDFenster\DDFenster.cpp(37) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.

DDFenster.obj - 3 Fehler, 0 Warnung(en)


Ich vermute mal das er den Bezeichner "LPDIRECTDRAW7" nicht kennt und deshlb diese Fehler auftreten. Ich benutze aber Direct X9 und nicht das von der CD kann es daran liegen, meines Wissens ist Direct X aber abwärtskompatibel Question
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 22.03.2003, 11:35    Titel: Antworten mit Zitat

Hast du den Header 'ddraw.h' und die libs 'ddraw.lib' und 'dxguid.lib' eingebunden?
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 22.03.2003, 11:40    Titel: Antworten mit Zitat

Nachtrag:

Wenn ich die Codezeile
Code:
#include <ddraw.h>

entferne, kommen bei mir die selben Fehler. Ich vermute also zu 99,9 %, dass es an dem nicht eingebundenen Header liegt. Wink
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 22.03.2003, 15:26    Titel: Antworten mit Zitat

Hallo,

es könnte auch sein, dass Visual C++ die Pfade noch gesetzt hat, obwohl
DirectX9 das machen sollte. Schau mal auf Seite 271. Du hast das DirectX 9 SDK, ja?

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Comper
Mini JLI'ler



Anmeldedatum: 12.12.2002
Beiträge: 22
Wohnort: Bayern
Medaillen: Keine

BeitragVerfasst am: 22.03.2003, 17:35    Titel: Antworten mit Zitat

Ach war im falschn thread
Embarassed


Zuletzt bearbeitet von Comper am 25.03.2003, 17:44, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 22.03.2003, 18:10    Titel: Antworten mit Zitat

Hallo,

das DirectX 9 SDK kann man bei Microsoft runterladen. www.microsoft.com/directx

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Samy II
Mini JLI'ler



Anmeldedatum: 22.03.2003
Beiträge: 2

Medaillen: Keine

BeitragVerfasst am: 23.03.2003, 15:00    Titel: Antworten mit Zitat

An der vergessenen eingebundenen header lags nicht.

Aber ich hatte vergessen die Pfade richtig zu setzen.
Also vielen Dank für die Hilfe!! Razz
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
mfc++
JLI'ler


Alter: 40
Anmeldedatum: 18.02.2004
Beiträge: 163
Wohnort: Bettlä
Medaillen: Keine

BeitragVerfasst am: 06.10.2004, 15:41    Titel: Antworten mit Zitat

meno ist das sdk wirklich 220mb?
_________________
www.teslasystems.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 06.10.2004, 16:17    Titel: Antworten mit Zitat

Ja.
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum