Beispiel für Gadget3D?

Anfängerfragen zum Programmieren mit PureBasic.
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

die Glaskugelbildchen werden immer größer... <)
Win11 x64 | PB 6.20
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

Entsprechend der Möglichkeiten, weshalb es bei ihm nicht funktioniert.
A: Es funktioniert nicht!
B: Was für Hinweise gibt es für die Gründe?
A: Keine Ahnung, es funktioniert einfach nicht! Hilfe!
B: Was ist das genaue Problem?
A: Es funktioniert nicht!
B: -.-°
Ich liebe solche Tech-Support-Style Gespräche...
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

- was steht denn auf ihrem Schirm?
- der hängt an der Garderobe
- nein, ich meine auf ihrem Monitor...
- I B M
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
HeX0R
Beiträge: 3040
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Beitrag von HeX0R »

Ich bekomme beim Aufruf des ShowGUI()-Befehls das hier:
Fehlermeldung hat geschrieben: ---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: F:\Temp\PureBasic_Compilation0.exe
File: y:\cegui\include\CEGUISingleton.h
Line: 73

Expression: !ms_Singleton

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abort Retry Ignore
---------------------------
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

wer denkt sich eigentlich immer diese Gespräche aus... :lol:
Win11 x64 | PB 6.20
Benutzeravatar
KatSeiko
Beiträge: 367
Registriert: 19.07.2008 07:47

Beitrag von KatSeiko »

Tja.. Irgendwas müsst ihr ja getan haben, dass der Fehler nicht auftritt, den HeXOR da kopiert hat. Die Frage ist, was..

[offtopic] Wenn ich wüsste wo das Bild war, bei dem Jack O'Neill auf die Art in die Konsole eines Al'Kash geschaut hat.. [/offtopic]
Win7 Ultimate x64, PureBasic 5.11

There is no substitute..
BildBildBild
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

Ja du hättest wenigstens sagen können, dass du diesen Fehler beschwörst. :lol:

Vielleicht nicht die von CEGUI benötigten Dateien vorhanden?
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
DNA
Beiträge: 40
Registriert: 25.02.2006 23:54

Beitrag von DNA »

HeX0R hat geschrieben:Ich bekomme beim Aufruf des ShowGUI()-Befehls das hier:
Fehlermeldung hat geschrieben: ---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: F:\Temp\PureBasic_Compilation0.exe
File: y:\cegui\include\CEGUISingleton.h
Line: 73

Expression: !ms_Singleton

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abort Retry Ignore
---------------------------
Ich hab das auch mal mit dem Beispiel von Vermilion probiert und
sobald ich versuche den Befehl OpenWindow3D() zu verwendet, kommt bei mir genau die selbe Fehlermeldung :cry:
Wenn ich das in kombination mit OpenScreen() versuche, dann bekomme ich auch immer 0 zurückgeliefert, aber mit OpenWindowedScreen() eine 1, aber dafür kommt dann auch die obrige Fehlermeldung.
Hat schon jemand Vorschläge, wie man das beheben könnte, oder ist das jetzt ein Bug von der neuen PB Version?
Ich nutze PB 4.31 unter WinXP.
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

@DNA: Das heißt im Vollbildmodus funktioniert es nicht, nur im Windowed?

Wenn es ein Bug von PureBasic wäre, würde es bei mir wohl auch nicht laufen, was es aber tut. Vollbild- und Fenstermodus (als ich es geschrieben habe, lief bei mir noch Windows XP Professional SP3 32-Bit. Nun läuft Windows 7 Release Candidate 1 x64 und es funktioniert beides einwandfrei unter PureBasic x86 und PureBasic x64).
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
- chris -
Beiträge: 195
Registriert: 24.08.2005 19:52
Wohnort: Stadtallendorf

Beitrag von - chris - »

Bei mir kam dieselbe Fehlermeldung beim Aufruf des ShowGui()-Befehls.

Im englischen Forum hab ich dann folgendes gefunden:

http://www.purebasic.fr/english/viewtopic.php?t=36253

http://www.purebasic.com/Ogre1.6.zip

jetzt funktioniert es.
PB v5.72 x86/x64
Windows 10 Pro 64bit
Antworten