tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
JA
ANTWORTEN
24
ZUGRIFFE
1639
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    TimN TimN ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Karlsruhe (BW)
    Beiträge
    144
    hi,

    ich schlage mich gerade mit ein paar DirectX Tutorials herum...
    jetzt habe ich das Poblem, dass ich immer folgende Compilermeldung bekomme:
    'LPDIRECTDRAW7': Fehlende Speicherklasse oder Typbezeichner

    Ich habe die ddraw.h per #include eingefügt und die beiden Lib's ddraw.lib und dxguid.lib über
    Projekt -> Einstellungen -> Linker -> Einstellungen für: Alle Konfigurationen hinzugefügt.
    (MSVC++ 6)

    Aber warum funktioniert das nicht?

    Kennt zufällig jemand noch gute DirectX Tutorials?

    Danke
    Geändert von TimN (19.05.05 um 12:33 Uhr)
     

  2. #2
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Ja kenn ein paar gute:
    http://www.codeworx.org/
    oder
    www.gamedev.net
    die wahrscheinlich beste Seite, aber leider auf Englisch.


    mfg
    umbrasaxum
     

  3. #3
    TimN TimN ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Karlsruhe (BW)
    Beiträge
    144
    Danke, dort muss ich mich mal umschauen.
     

  4. #4
    Bonsai333 Bonsai333 ist offline Mitglied
    Registriert seit
    Apr 2005
    Beiträge
    23
    Hallo TimN

    Wo hast du den LPDIRECTDRAW7 deklariert.Innerhalb einer Funktion,oder global?Hast
    du mehrere .cpp und .h Files.

    mfg Bonsai333
     

  5. #5
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Das spielt doch keine Rolle, wenn das schon beim erstellen einer Instanz von LPDIRECTDRAW7 und nicht bei der verwendung passiert.


    mfg
    umbrasaxum
     

  6. #6
    Bonsai333 Bonsai333 ist offline Mitglied
    Registriert seit
    Apr 2005
    Beiträge
    23
    Hallo

    Ähm richtig.Vielleicht paßt seine Path Einstellung nicht zu DirectX Libs.Vielleicht bin mir nicht sicher.

    mfg Bonsai333
     

  7. #7
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Ja, das wird es vermutlich sein.
    Drum zu testzwecken einfach mal den Absoluten Pfad angeben.


    mfg
    umbrasaxum
     

  8. #8
    Bonsai333 Bonsai333 ist offline Mitglied
    Registriert seit
    Apr 2005
    Beiträge
    23
    Hi,

    Ja das wird es sein,oder aber seine #include Anweisung ist falsch z.b "ddraw.h" und seine
    Header ist nicht im Verzeichnis.Sowas in der Art.

    mfg Bonsai333
     

  9. #9
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    ,oder aber seine #include Anweisung ist falsch z.b "ddraw.h" und seine
    Header ist nicht im Verzeichnis.Sowas in der Art.
    Nein, dann sollte der Compiler eigentlich melden das die angegebene Headerdatei nciht gefunden werden kann.


    mfg
    umbrasaxum
     

  10. #10
    Bonsai333 Bonsai333 ist offline Mitglied
    Registriert seit
    Apr 2005
    Beiträge
    23
    Hi,

    ja da hast du glaube ich recht.

    mfg Bonsai333
     

  11. #11
    TimN TimN ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Karlsruhe (BW)
    Beiträge
    144
    danke für die Antworten, aber ich habe das Problem jetzt anders gelöst:

    ich hab DirectX in die Hölle geschickt und mit OpenGL angefangen. Das funktioniert jetzt wunderbar
     

  12. #12
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Naja, ob das die beste "Lösung" war....


    mfg
    umbrasaxum
     

  13. #13
    Flegmon Flegmon ist offline Mitglied Brokat
    Registriert seit
    Aug 2004
    Beiträge
    351
    Zitat Zitat von umbrasaxum
    Naja, ob das die beste "Lösung" war....
    Sicherlich nicht. DirectX bietet viel mehr Möglichkeiten.
     

  14. #14
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Mal abgesehen davon, das du Recht hast, meinte ich das einem Problem aus dem Weg zu gehen keine Lösung ist. Irgendwann landet man wieder bei DirectX und dann ist das Problem aufeinmal wieder da.


    mfg
    umbrasaxum
     

  15. #15
    TimN TimN ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Karlsruhe (BW)
    Beiträge
    144
    ja schon...

    Aber mit OpenGL kann man auch viel machen, und ich sehe wenigstens Erfolge.
    Das war bei DirectX nicht so, dort kam ich nur bis zur Fehlermeldung...
     

Ähnliche Themen

  1. PHP kennt oci_error() nicht
    Von ahykes im Forum PHP
    Antworten: 2
    Letzter Beitrag: 17.04.09, 06:43
  2. IE kennt Objekt nicht.
    Von blubbbla im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 06.11.07, 17:56
  3. IE6: Kennt Variablen nicht
    Von redX im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 02.02.07, 09:11
  4. Antworten: 0
    Letzter Beitrag: 13.10.05, 08:01
  5. Excel VBA kennt kennt meinen enumType nicht
    Von Gego im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 19.04.05, 12:58