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!

Suchergebnisse

Suchergebnisse 1-17 von insgesamt 17.

Werbeanzeige

25.01.2007, 21:06

Forenbeitrag von: »AvariceKills«

Gute Programme für C++?

na gut, ich glaube euch mal und werde wohl bei VC++ bleiben jetz hab ich nur noch ein problem: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 g_hWindow = CreateWindow("Direct3D window", pcName, WS_VISIBLE | WS_OVERLAPPEDWINDOW, GetSystemMetrics(SM_CXSCREEN) / 2 - iWidth / 2, GetSystemMetrics(SM_CYSCREEN) / 2 - iHeight / 2, iWidth, iHeight, NULL, NULL, GetModuleHandle(NULL), NULL); Fehler: e:\c++\tribase_engine\tribase_engine\initwindow.cpp(50) : error C2664: 'CreateWindowExA': Konvertierung des Parame...

23.01.2007, 18:31

Forenbeitrag von: »AvariceKills«

Gute Programme für C++?

Zitat von »"David_pb"« Wenn du kein Unicode verwenden willst musst du das bei jedem Compiler machen. Es sei denn der Programmierer des Codes hat vorgesorgt, was ja anscheinend nicht der Fall ist. Willst du sagen, dass Herr Scherfgen Codes in seinem Buch niedergeschrieben hatm, die grundsätzlich nicht von Anfang an funktionieren, da dieses Unicode Zeugs fehlt??

23.01.2007, 18:10

Forenbeitrag von: »AvariceKills«

Gute Programme für C++?

Zitat von »"chriss"« Zitat von »"AvariceKills"« Man muss aber, wie ich im Forum öfters gesehen habe, voll viel in den Programmen von David Scherfgen ändern (von wegen unicode mit L"bla" statt "bla" usw) damitsie funktionieren. Das kann ja nicht bei jedem Compiler sein, oder? Bei VC++ 2005 Express ist es jedoch so. Deshalb möchte ich mich von ebendiesem entfernen und mir einen anderen Compiler zulegen. Das kannst du einfach bei den Projekteinstellungen ändern. Dann gehts auch ohne Änderungen am ...

23.01.2007, 17:49

Forenbeitrag von: »AvariceKills«

Gute Programme für C++?

Zitat von »"David_pb"« Zitat von »"AvariceKills"« Zitat von »"big_muff"« Ich kenn sonst nur noch den Borland Compiler. Habe aber nie damit gearbeitet. Aber jetzt möchte ich schon gerne wissen mit was du da nicht zurecht kommst. Das Programm ist doch super komfortabel! ich weiß nich ob das mit jedem compiler is, aber bei der TriBase von Scherfgen muss ich voll viel ändern damit die scripts funktionieren, ich kann mir nich vorstellen dass das bei jedem compiler so is.... was haltet ihr von Bloods...

23.01.2007, 17:19

Forenbeitrag von: »AvariceKills«

Gute Programme für C++?

Zitat von »"big_muff"« Ich kenn sonst nur noch den Borland Compiler. Habe aber nie damit gearbeitet. Aber jetzt möchte ich schon gerne wissen mit was du da nicht zurecht kommst. Das Programm ist doch super komfortabel! ich weiß nich ob das mit jedem compiler is, aber bei der TriBase von Scherfgen muss ich voll viel ändern damit die scripts funktionieren, ich kann mir nich vorstellen dass das bei jedem compiler so is.... was haltet ihr von Bloodshed's DevC++?

23.01.2007, 17:08

Forenbeitrag von: »AvariceKills«

Gute Programme für C++?

Ich suche nach einem guten Programm womit ich als C++ Anfänger angenehm arbeiten kann, da ich mit Microsoft Visual C++ 2005 Express nicht zurecht komme.... Wenns geht kostenlos, zur Not könnte es auch was kosten....

08.01.2007, 18:22

Forenbeitrag von: »AvariceKills«

Beispiel: komplette Direct3D-Anwendung funktioniert nicht!

alles neu importiert und alles, jetz neuer fehler: 'UnregisterClassW': Konvertierung des Parameters 1 von 'const char [16]' in 'LPCWSTR' nicht möglich Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat. hab noch nich im forum gesucht, müsste ich aber auch finden

08.01.2007, 16:59

Forenbeitrag von: »AvariceKills«

Beispiel: komplette Direct3D-Anwendung funktioniert nicht!

oh ja, stimmt... ok, hier kommt der code: 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 #include <Windows.h> #include <TriBase.h> #include "InitWindow.h" #include "Direct3DEnum.h" #include "InitDirect3D.h" #include "Resource.h" // Render-Funktion tbResult Render(float fNumSecsPassed) { retur...

08.01.2007, 14:25

Forenbeitrag von: »AvariceKills«

Beispiel: komplette Direct3D-Anwendung funktioniert nicht!

Zitat von »"AvariceKills"« ich hab die dateien auch zum projekt hinzugefügt, bekomme trotzdem solche linker fehler.... Zitat von »"AvariceKills"« - Es handelt sich hierbei übrigens um Beispielprogramm 2. Linker fehler, zB Quellcode 1 Direct3D_bsp2.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""enum tbResult __cdecl ExitDirect3D(void)" (?ExitDirect3D@@YA?AW4tbResult@@XZ)" in Funktion "_WinMain@16". und um welchen Code es sich handelt hab ich ebenfalls gesagt: Beispielprogra...

01.01.2007, 19:46

Forenbeitrag von: »AvariceKills«

Beispiel: komplette Direct3D-Anwendung funktioniert nicht!

- DX SDK ist drauf - Platform SDK ist drauf - Die Seite hinter dem Link von der Socke hab ich auch befolgt - Die allgemeinen Dateien hab ich auch zum projekt hinzugefügt: In den Ordner rein, im Projekt eingefügt und mit #include"InitWindow.h" usw included. - Es handelt sich hierbei übrigens um Beispielprogramm 2.

30.12.2006, 19:41

Forenbeitrag von: »AvariceKills«

Beispiel: komplette Direct3D-Anwendung funktioniert nicht!

ich hab die dateien auch zum projekt hinzugefügt, bekomme trotzdem solche linker fehler.... TriBase.lib und TriBaseD.lib hab ich auch gelinkt... platform SDK is drauf software VC++ 2005 Express ich hab eine Win32-Konsolenandwendung->Win32-Anwendung->Leeres Projekt

30.12.2006, 18:23

Forenbeitrag von: »AvariceKills«

DirectX SDK

Im Buch (3. aktual. Auflage) wird auf S.17 die Installation von DirectX 9.0 SDK von der CD beschrieben. Zitat Am Anfang der Installation werden Sie gefragt, ob die Erweiterungen für Visual Studio mit installiert werden sollen. wenn ich das setup starte, kommt die Lizenzvereinbarung, danach die Komponentenauswahl (nirgends ein Wort von VC++ Erweiterungen) und die Pfadangabe, danach wird das ganze installiert. Wo sind die Erweiterungen????

30.12.2006, 13:53

Forenbeitrag von: »AvariceKills«

Ausführen öffnet neues Visual C++!

cpp ob ich es einzeln kopilieren und ausführen lasse (Strg+F5), ob ich die komplette projektmappe kompiliere (F7)..... also immer wenn er eine .exe draus gemacht hat und das ganze startet... // edit: kann auch einfach nen hello world script sein.... der kompiliert das halt und öffnet danach nen zweites visual c++ programm, in dem aber nix weiter passiert....

29.12.2006, 23:43

Forenbeitrag von: »AvariceKills«

Ausführen öffnet neues Visual C++!

Immer wenn ich ein Script ausführen lasse, öffnet Visual C++ 2005 Express ein weiteres Visual C++ 2005 Express, dass das Programm also doppelt läuft. Wie kann ich das ausstellen???

Werbeanzeige