JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

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

Probleme mit dem einbinden von <ddraw.h>
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Grafik und Sound
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 11:09    Titel: Probleme mit dem einbinden von <ddraw.h> Antworten mit Zitat

Wenn ich die "ddraw.h" eingebunden hab kann ich irgendwie nicht auf alle Elemente davon zugreifen. Wenn ich z.B. die Funktion DirectDrawCreateEx aufrufen will, wird sie nicht gefunden, nur DirectDrawCreate. Mit DDSURFACEDESC2 vehält es sich genauso. Das ist aber erst seid neuem der Fall. Ich hab die ganzen Pfade bei VC6 nochmal überprüft, sind aber alle Korrekt. Ich hab DX8.0a genommen. Wenn ich die ddraw.h öffne kann ich alle funktionen sehen. Woran liegt das?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Gast









BeitragVerfasst am: 13.08.2002, 11:22    Titel: Antworten mit Zitat

Klicke auf tools\optionen\directorys
und guck dann ob die Dateienpfade von den MSSDK dateien am anfang,
wenn nich stzte sie an denn anfang
Nach oben
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 12:05    Titel: Antworten mit Zitat

Hab ich schon gemacht. Ich hab auch VC6 gelöscht und neuinstalliert, ohne Erfolg. Dann hab ich den Arbeitsbereich gelöscht und einen neuen erstellt und die Dateien wieder eingebunden. Hat alles nichts gebracht...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Michael
JLI'ler



Anmeldedatum: 20.07.2002
Beiträge: 173
Wohnort: Münster / NRW
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 12:36    Titel: Antworten mit Zitat

Du solltest die Headerdateien (zb ddraw.h, gilt auch für dinput.h usw.) zusätzlich zur Quellcodeeinbindung mit #include auch noch über Projekt -> Dem Projekt hinzufügen -> Dateien (oder so) dem Projekt direkt hinzufügen, dann geht es. Hatte ich nämlich auch mal das Prob.
_________________
Es geht auch ohne Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 12:48    Titel: Antworten mit Zitat

Klappt immer noch nicht, obwohl ich die Datei im Projekt hab und darin die Funktion DirectDrawCreateEx enthalten ist, kann ich sie nicht aufrufen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 12:54    Titel: Antworten mit Zitat

Ich hab jetzt auch per "Start->Suchen" nach ddraw.h gesucht und alle anderen "ddraw.h"s gelöscht aber es will und will einfach nicht klappen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 13:08    Titel: Antworten mit Zitat

Klappen denn die Beispiele aus dem Buch?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 13:12    Titel: Antworten mit Zitat

Nein, ich hab jetzt versucht das DDraw-Klasse Beispiel zu kompilieren und der Kompiler meldet folgendes:

DirectDrawClass.obj : error LNK2001: Nichtaufgeloestes externes Symbol _DirectDrawCreateEx@16
DirectDrawClass.obj : error LNK2001: Nichtaufgeloestes externes Symbol _IID_IDirectDraw7
Debug/DirectDrawClass.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Michael
JLI'ler



Anmeldedatum: 20.07.2002
Beiträge: 173
Wohnort: Münster / NRW
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 14:02    Titel: Antworten mit Zitat

Das bedeutet wohl, dass du die lib-Datei vergessen hast. Kann das sein?
_________________
Es geht auch ohne Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 14:35    Titel: Antworten mit Zitat

Nein, das ist es ja gerade, obwohl ich alles ordnungsgemäß eingebunden hab, es keine andere "ddraw.h" auf dem PC mehr gibt und ich bei VC6->Optionen->Verzeichnisse alle korrekt angegeben und auf erster Stelle hab klappt es einfach nicht Sad
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 14:44    Titel: Antworten mit Zitat

Hast du schon probiert das DX-SDK neu zu installieren?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 15:10    Titel: Antworten mit Zitat

Ja, zuerst ganz runtergeschmissen und dann neu installiert.
Aber ich werd mal versuchen ob´s mit DX7 klappt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 15:27    Titel: Antworten mit Zitat

Hat leider auch nicht geklappt. Crying or Very sad
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
DaN00b
JLI'ler



Anmeldedatum: 10.08.2002
Beiträge: 159

Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 16:15    Titel: Antworten mit Zitat

sicher das du im vc++ unter directories lib und include auch oben hast?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
VerruecktesHuhn
Super JLI'ler



Anmeldedatum: 30.07.2002
Beiträge: 492
Wohnort: Stuttgart
Medaillen: Keine

BeitragVerfasst am: 13.08.2002, 16:20    Titel: Antworten mit Zitat

Ja.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Grafik und Sound Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
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