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

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

11

22.07.2004, 22:07

... ändere einfach das void main (void) in
int WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow )

Gionny

Frischling

  • »Gionny« ist der Autor dieses Themas

Beiträge: 9

Wohnort: Krefeld

  • Private Nachricht senden

12

22.07.2004, 22:10

ok sowit o gut....... aber nu hab ihc diese fehlermeldung.....


Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Text1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Text1.exe - 2 error(s), 0 warning(s)
SG1
Colonel O'Neil

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

13

22.07.2004, 22:48

*kratzt sich am kopf*
Entweder bin ich wirklcih reifs für bett oder er will 2 main?????

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

14

23.07.2004, 00:18

Ganz sicher, dass das keine Konsolenanwendung ist, sondern eine normale Win32-Anwendung?

Gionny

Frischling

  • »Gionny« ist der Autor dieses Themas

Beiträge: 9

Wohnort: Krefeld

  • Private Nachricht senden

15

23.07.2004, 00:27

ja ich bin ganz sicher.... 1000% sicher!!!!! wieso?
also jetzt hab ich nur eine fehlermeldung........ die TriBaseD.dll wird nicht gefunden... was soll ich machen????

edit....

ich habe die dll manuell eingebunden..... aber des müsste ich ja jedes mal nochmal machen..... was hab ich falch gemacht? danach fehlte mir die d3dx9d.dll..... die hab ich mir runtergeladen und eingefügt....... aber jetzt hab ich noch ne frage.... ich habe folgenden quellcode eingegeben..... aber es passiert nichts wenn ich es starte.....

quellcode:

#include "TriBase.h"





int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow )
{
if(tbInit())
{

}
else
{

}

tbExit();


return 0;
}

im buch steht ja ich bekähme ein ok, dass die engine erfolgreich gestartet wurde..... aber ich bekomme nöks
SG1
Colonel O'Neil

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

16

23.07.2004, 01:14

Das "OK" steht im Logbuch. Wäre doch schön bescheuert, wenn da eine Message-Box käme ;) Die TriBaseD.dll musst Du (WIE IM BUCH BESCHRIEBEN!!!) in den Windows\System32-Ordner kopieren. Genauso wie TriBase.dll.

Gionny

Frischling

  • »Gionny« ist der Autor dieses Themas

Beiträge: 9

Wohnort: Krefeld

  • Private Nachricht senden

17

23.07.2004, 01:19

achso dancke...... die logbuchdatei hab ich schon gesehen....... ich habe seite 28 weitergemacht... it es normal, dass da steht, dass die befehle eine unbekannte funktion haben????

ps: wo schreibe ich den code für die gültigkeit des speichers und des speicherbereiches hin?????
ist es richtig, dass ich den logbucheintarg in die else-schleife eingetragen habe????
SG1
Colonel O'Neil

Werbeanzeige