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

25.06.2005, 14:32

Startschwierigkeiten

Hallo

Ich habe mir gestern das Buch von David Scherfgen und habe gerade angefangen zu lesen. Dabei bin ich leider schon auf erste Hürden gestoßen. Ich versuche gerade die ersten Übungsaufgaben zu lösen. Es handelt sich dabei nur um das Initialisieren und Beenden der TriBase-Engine. Die Befehle sind mir klar tbInit() und tbExit() und zum Schreiben ins Logbuch tbWriteToLog(„hat geklappt“). Ich habe ein neues Win32-Projekt gestartet und bin nun aber nicht sicher an welcher Stelle des Codes ich die Initialisierung und die Beendigung vornehmen muss. Auch bei anderen Threds bin ich leider nicht richtig fündig geworden Ich habe es ein paar Mal versucht und habe immer folgende Fehlermeldung bekommen:

TriBase-Test error C2061: syntax error : identifier 'LPWAVEFORMATEX'
TriBase-Test error C2061: syntax error : identifier 'LPWAVEFORMATEX'
TriBase-Test error C2061: syntax error : identifier 'LPWAVEFORMATEX'
TriBase-Test error C2061: syntax error : identifier 'LPWAVEFORMATEX'
TriBase-Test error C2143: syntax error : missing ';' before '*'
TriBase-Test error C2146: syntax error : missing ';' before identifier 'lpwfxFormat'
TriBase-Test error C2146: syntax error : missing ';' before identifier 'lpwfxFormat'
TriBase-Test error C2146: syntax error : missing ';' before identifier 'lpwfxFormat'
TriBase-Test error C2146: syntax error : missing ';' before identifier 'lpwfxFormat'
d:\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\MMSystem.h(803): error C2373: 'WAVEFORMATEX' : redefinition; different type modifiers
d:\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\MMSystem.h(806): error C2378: 'LPCWAVEFORMATEX' : redefinition; symbol cannot be overloaded with a typedef
TriBase-Test error C2501: '_DSBUFFERDESC::LPWAVEFORMATEX' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSBUFFERDESC::lpwfxFormat' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSBUFFERDESC1::LPWAVEFORMATEX' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSBUFFERDESC1::lpwfxFormat' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSCBUFFERDESC::LPWAVEFORMATEX' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSCBUFFERDESC::lpwfxFormat' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSCBUFFERDESC1::LPWAVEFORMATEX' : missing storage-class or type specifiers
TriBase-Test error C2501: '_DSCBUFFERDESC1::lpwfxFormat' : missing storage-class or type specifiers
TriBase-Test error C2501: 'LPCWAVEFORMATEX' : missing storage-class or type specifiers

Leider habe ich keine Ahnung, was das soll. Ich würde mich sehr freuen, wenn Ihr mir über meine Startschwierigkeiten hinweghelfen könntet.

chrische

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

25.06.2005, 14:41

Suche nutzen....
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

3

25.06.2005, 14:49

Hallo

Sorry ich bin das erste Mal auf dieser Seite und es fällt mir schwer bei all den Problemen die hier geschildert werden das auszusuchen, was mich betrifft. Wonaxh soll ich den suchen Fehler beim Initialisierung? Wo im Quelltext?

Danke

chrische

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

25.06.2005, 14:55

Nein, Du sollst die Suchfunktion im Forum nutzen!
Diese Frage wurde schon ca. 25000-mal beantwortet.

5

25.06.2005, 15:04

Hallo

Erstmal danke für die schnelle Antwort. Ich habe jetzt mal in der Forumsuche geschaut und wirklich einen ganzen Haufen Einträge gefunden. Leider schien es sich oft um ein Problem mit VC 6 zu handeln, oder man sollte sich das neuste DirectX runterladen. Ich habe aber leider nur ein Modem, also kann ich das wirklich nicht machen. Ich benutze aber Visual 2003 .net. Meine zweite Frage: an welche Stelle im Quelltext die Initialisierung und die Beendigung stehen soll? wurde da auch nicht wirklich richtig beantwortet. ich kann euch ja verstehen, dass Ihr keine Lust habt immer die selben Fragen zu beantworten, aber Ihr müsst auch mal mich verstehen, der sehr am Stoff interessiert ist und nun schon bei den einfachsten Aufgaben seine Grenzen aufgezeigt bekommt.

Danke und Wünsche für ein tolles Wochenende
chrische

6

25.06.2005, 15:50

Hallo

Ich muss mich bei Euch entschuldigen. Es ging doch von alleine. Wie Montessori immer gesagt: „Leiste Hilfe zur Selbsthilfe.“

Also Danke und bis auf weiteres. (das wird sicher nicht mein letztes Problem gewesen sein)

chrische

7

25.06.2005, 22:12

you are welcome 8)

Werbeanzeige