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

03.09.2003, 20:43

kleine Startschwierigkeiten bei den Programmen aus dem Buch

Tut mir leid, dass ich euch wieder mit einem dieseer Anfängerfehler nerven muß, aber im Moment weiß ich einfach nicht, was ich falsch mache. Ich hab bisher nur jede Menge VB und VBA programmiert und mich nur am Rande mit cpp beschäftigt. Jetzt habe ich aber mal meine Kenntnisse verbessert und wollte nun endlich auch mal in die Welt der Spieleprogrammierung reinschnuppern. Ich hab jetzt erstmal Davids Buch gelesen uns wollte einfach mal das erste Beispiel mit dem Dreieck selber kompilieren. Also hab ich den IDE (vc6) eingestellt, d.h. ich hab bei den includes und libs das dxsdk und die Tribase Engine eingetragen und hab gedacht, los gehts ! Aber leider spuckte der Compiler nur folgende Fehlermeldung aus :

Zitat

f:\programmieren\tribase\include\tribase.h(109) : fatal error C1083: Include-Datei kann nicht geoeffnet werden: '..\\Res\\Resource.h': No such file or directory
Der Sig-Dieb ist wieder da !

Anonymous

unregistriert

2

03.09.2003, 21:11

Wenn Du die Tribase - Include und Tribase Lib, die SDK - Inculde und die SDK Libs korrekt eingebunden hast dann sollte es eigentlich funktionieren. Es sei denn Du hast nicht alle Dateien komplett in das Tribase Verzeichnis kopiert.

Überprüfe mal vorsichtshalber ob die Resource.h auch im Verzeichnis existiert und ob das Eigenschaftsbit für Versteckt nicht gesetzt ist.

3

03.09.2003, 23:04

die datei ist im verzeichniss und sie ist auch nicht versteckt :(
das problem tritt übrigens bei allen beispielen auf, ich habe es vorhin getestet !
Der Sig-Dieb ist wieder da !

4

03.09.2003, 23:39

und könnte mir vielleicht jemand die d3dx9d.dll mailen ?
(evil-klabautermann@gmx.de)
die scheint bei mir nämlich auch zu fehlen und ich habe die temporären dateien der dx installation schon gelöscht.

hat sich erledigt, wer wissen will, wie man an die datei rankommt kann es im Buch-FAQ nachlesen
Der Sig-Dieb ist wieder da !

Anonymous

unregistriert

5

04.09.2003, 00:14

Zitat von »"KLABAUTERMANN"«

und könnte mir vielleicht jemand die d3dx9d.dll mailen ?
(evil-klabautermann@gmx.de)
die scheint bei mir nämlich auch zu fehlen und ich habe die temporären dateien der dx installation schon gelöscht.

hat sich erledigt, wer wissen will, wie man an die datei rankommt kann es im Buch-FAQ nachlesen


Die braucht Dir keiner mailen die hast Du auch *g*. Dazu must Du Dein DirectX 9 in den Debug Modus schalten was ich wärend der Entwicklung eh empfehlen würde.

Dazu geht Du folgenden Weg :

START - PROGRAMME - MICROSOFT DIRECTX 9.0 SDK - DIRECTX RUNTIME INSTALLATION und dort wählst Du den Debugmodus aus, dann werden alle benötigen Debug Dateien des SDK's installiert. Das erfordert dann einen Neustart.

Danach muß Du in VC++ darauf achten das Du das Programm in den Dbugmodus schaltest, ist meistens sogar standart. *g*

Anonymous

unregistriert

6

04.09.2003, 00:16

Zitat von »"KLABAUTERMANN"«

die datei ist im verzeichniss und sie ist auch nicht versteckt :(
das problem tritt übrigens bei allen beispielen auf, ich habe es vorhin getestet !


Das könnte auch an dem DirectX Debug/Relais liegen siehe oben den Tread.

Anonymous

unregistriert

7

04.09.2003, 00:20

Nach Deinem Beispiel oben müste die Resource.h dort liegen :

f:\programmieren\tribase\RES\RESOURCE.H

Wenn das Problem immer auftaucht hast Du mit Sicherheit etwas bei der Einstellung der IDE übersehen.

Anonymous

unregistriert

8

04.09.2003, 00:41

die datei resource.h war korumpiert, die ide konnte sie wahrscheinlich nicht einlesen. ich habe die datei ersetzt und jetzt ist alles in ordnung !

Anonymous

unregistriert

9

04.09.2003, 00:54

Dann ist ja jetzt alles in Butter. *g* :jojo: 8)

Werbeanzeige