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

moti

Frischling

  • »moti« ist der Autor dieses Themas

Beiträge: 7

Wohnort: Barsinghausen

  • Private Nachricht senden

1

26.02.2007, 15:03

Problem mit Tribase-Engine und Visual C++ 6.0

Hallo Leute,

ich benutze die oben genannte Entwicklungsumgebung(Aus C++ für Spieleprogrammierer).
Jedesmal, wenn ich in irgendeinem Programm die Tribase.h einbinde und das Programm dann kompiliere kommen 82 Fehlermeldungen und ein paar Warnungen...
Die Fehler beziehen sich alle auf Dateien der Engine und ich hab auch schon die ganzen Verzeichnisse eingetragen und die und die Dateien gelinkt.
Bitte helft mir, ich weiß nicht mehr weiter...

mfg Moti

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

moti

Frischling

  • »moti« ist der Autor dieses Themas

Beiträge: 7

Wohnort: Barsinghausen

  • Private Nachricht senden

3

26.02.2007, 15:37

Bei der Forensuche stoße ich immer wieder auf den Lösungs-Thread von Michael Scherfgen aber ich kann den vorschlag dort nicht anwenden weil ich die Projektdateien der Tribase-Engine nicht öffnen kann...

V8 kann ich nicht herunterlden weil es bei uns nur isdn gibt und das zu lange dauern würde..

mfg Moti

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

4

26.02.2007, 16:11

Poste mal welche Warnungen und Fehler kommen. Der Gute heißt übrigens David ;)

moti

Frischling

  • »moti« ist der Autor dieses Themas

Beiträge: 7

Wohnort: Barsinghausen

  • Private Nachricht senden

5

26.02.2007, 16:45

Oh ja :) ka wie ich auf Michael gekommen bin

Also hier kommen die Fehler:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Kompilierung läuft...
main.cpp
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(109) : error C2011: '_D3DCOLORVALUE' : 'struct'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(128) : error C2011: '_D3DRECT' : 'struct'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(147) : error C2011: '_D3DVECTOR' : 'struct'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(416) : error C2011: '_D3DMATRIX' : 'struct'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(615) : error C2011: '_D3DLIGHTTYPE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(749) : error C2011: '_D3DSHADEMODE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(756) : error C2011: '_D3DFILLMODE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(778) : error C2011: '_D3DBLEND' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(807) : error C2011: '_D3DTEXTUREADDRESS' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(815) : error C2011: '_D3DCULL' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(822) : error C2011: '_D3DCMPFUNC' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(834) : error C2011: '_D3DFOGMODE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(858) : error C2011: '_D3DPRIMITIVETYPE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(878) : error C2011: '_D3DTRANSFORMSTATETYPE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\d3dtypes.h(896) : error C2011: '_D3DRENDERSTATETYPE' : 'enum'-Typ-Neudefinition
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(370) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR'
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(371) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR'
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(373) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR'
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(443) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR'
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(448) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR'
C:\Programme\Microsoft Visual Studio\VC98\INCLUDE\DSound.h(449) : error C2061: Syntaxfehler : Bezeichner 'LPD3DVECTOR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\wxutil.h(368) : warning C4005: 'wsprintfW' : Makro-Neudefinition
        C:\PROGRAMME\MICROSOFT DIRECTX SDK (DECEMBER 2005)\INCLUDE\strsafe.h(6572) : Siehe vorherige Definition von 'wsprintfW'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\wxutil.h(369) : warning C4005: 'lstrcpyW' : Makro-Neudefinition
        C:\PROGRAMME\MICROSOFT DIRECTX SDK (DECEMBER 2005)\INCLUDE\strsafe.h(6506) : Siehe vorherige Definition von 'lstrcpyW'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\wxutil.h(530) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(437) : error C2504: 'IBasicVideo2' : Basisklasse undefiniert
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(904) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwAdvise'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(904) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\ctlutil.h(904) : error C2501: 'm_dwAdvise' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(286) : error C2061: Syntaxfehler : Bezeichner 'LONG_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(951) : error C2504: 'IPinFlowControl' : Basisklasse undefiniert
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(982) : error C2061: Syntaxfehler : Bezeichner 'IGraphConfig'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1067) : error C2143: Syntaxfehler : Fehlendes ';' vor '*'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1067) : error C2501: 'IGraphConfig' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1067) : error C2501: 'm_pGraphConfig' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1340) : error C2504: 'IMemAllocatorCallbackTemp' : Basisklasse undefiniert
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1444) : error C2143: Syntaxfehler : Fehlendes ';' vor '*'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1444) : error C2501: 'IMemAllocatorNotifyCallbackTemp' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1444) : error C2501: 'm_pNotify' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\amfilter.h(1506) : error C2061: Syntaxfehler : Bezeichner 'IMemAllocatorNotifyCallbackTemp'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(68) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(78) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwAdvise'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(78) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\renbase.h(78) : error C2501: 'm_dwAdvise' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\winctrl.h(103) : error C2061: Syntaxfehler : Bezeichner 'LONG_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(24) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'AddAdvisePacket'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(24) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(26) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(47) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwAdviseCookie'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(47) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(47) : error C2501: 'm_dwAdviseCookie' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(85) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'Cookie'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(85) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(86) : warning C4183: 'Cookie': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(96) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_dwNextCookie'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(96) : error C2501: 'm_dwNextCookie' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(102) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'AddAdvisePacket'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\dsschedule.h(102) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\refclock.h(103) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\refclock.h(111) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\refclock.h(121) : error C2061: Syntaxfehler : Bezeichner 'DWORD_PTR'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\DShowBaseClasses\\sysclock.h(20) : error C2504: 'IAMClockAdjust' : Basisklasse undefiniert
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(179) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'pDevice'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(179) : error C2501: 'LPDIRECTINPUTDEVICE8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(179) : error C2501: 'pDevice' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(193) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_pDirectInput'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(193) : error C2501: 'LPDIRECTINPUT8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(193) : error C2501: 'm_pDirectInput' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(218) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetDInput'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(218) : error C2501: 'LPDIRECTINPUT8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(218) : warning C4183: 'GetDInput': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectInput.h(234) : error C2061: Syntaxfehler : Bezeichner 'LPDIRECTINPUTDEVICE8'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(30) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_pDSound'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(30) : error C2501: 'LPDIRECTSOUND8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(30) : error C2501: 'm_pDSound' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(32) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'm_pListener'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(32) : error C2501: 'LPDIRECTSOUND3DLISTENER8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(32) : error C2501: 'm_pListener' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(49) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetDSound'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(49) : error C2501: 'LPDIRECTSOUND8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(49) : warning C4183: 'GetDSound': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(51) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetListener'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(51) : error C2501: 'LPDIRECTSOUND3DLISTENER8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbDirectSound.h(51) : warning C4183: 'GetListener': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(47) : error C2143: Syntaxfehler : Fehlendes ';' vor '*'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(47) : error C2501: 'LPDIRECTSOUNDBUFFER8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(47) : error C2501: 'm_ppSoundBuffers8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(76) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'GetSoundBuffer8'
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(76) : error C2501: 'LPDIRECTSOUNDBUFFER8' : Fehlende Speicherklasse oder Typbezeichner
C:\DOKUMENTE UND EINSTELLUNGEN\MORITZ\DESKTOP\TRIBASE\INCLUDE\tbSound.h(76) : warning C4183: 'GetSoundBuffer8': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse
C:\Dokumente und Einstellungen\Moritz\Desktop\Programmieren\directx buch\grund\main.cpp(3) : fatal error C1083: Include-Datei kann nicht geoeffnet werden: 'stdafx.h': No such file or directory
Fehler beim Ausführen von cl.exe.


und der Code dafür:

C-/C++-Quelltext

1
2
3
4
5
6
7
#include <TriBase.h>

int WINAPI WinMain(HINSTANCE hinst, HINSTANCE previnst, char* pcCmdLine, int iShowCmd)
{
   
 return 0;
}


So, das wärs...ich hoffe ihr könnt damit was anfangen

Sn3aK87

Treue Seele

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

6

26.02.2007, 20:28

#include <windows.h>

das auf alle fälle... hab leider kein VC6 mehr drauf, deshalb kann und will ich es nicht testen... also wenn du eine Windows-Anwendung erstellen willst, dann MUSST du Windows.h einbinden!!

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

7

26.02.2007, 20:32

das directx sdk ist schon seit langem (2005?) nicht mehr kompatibel zu VS6...
benutzt du evtl. eine neuere version als die Summer 2004!?

Sheddex

unregistriert

8

26.02.2007, 20:48

@Sn3aK87: Das macht die TriBase doch intern schon.

Sn3aK87

Treue Seele

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

9

26.02.2007, 21:08

Zitat von »"DragonFlame"«

@Sn3aK87: Das macht die TriBase doch intern schon.


Stimmt ^^ naja ich arbeite nicht mit Tribase... ich hab zwar das Buch, aber ich arbeite im Moment Zerbies Buch durch --> "Direct3D und 3DEngine ..." :P

moti

Frischling

  • »moti« ist der Autor dieses Themas

Beiträge: 7

Wohnort: Barsinghausen

  • Private Nachricht senden

10

27.02.2007, 12:52

Zitat

das directx sdk ist schon seit langem (2005?) nicht mehr kompatibel zu VS6...
benutzt du evtl. eine neuere version als die Summer 2004!?


jaa, danke, daran wirds liegen, ich benutze nämlich Dezember 2005...
Dann werde ich mir wohl oder übel irgendwie VS 2005 Express besorgen müssen.

mfg Moti

Werbeanzeige