Seite 2 von 3
Verfasst: 19.06.2009 13:47
von Andesdaf
die Glaskugelbildchen werden immer größer...

Verfasst: 19.06.2009 13:54
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...
Verfasst: 19.06.2009 13:56
von Kaeru Gaman
- was steht denn auf ihrem Schirm?
- der hängt an der Garderobe
- nein, ich meine auf ihrem Monitor...
- I B M
Verfasst: 19.06.2009 13:57
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
---------------------------
Verfasst: 19.06.2009 13:59
von Andesdaf
wer denkt sich eigentlich immer diese Gespräche aus...

Verfasst: 19.06.2009 16:10
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]
Verfasst: 20.06.2009 00:05
von Vermilion
Ja du hättest wenigstens sagen können, dass du diesen Fehler beschwörst.
Vielleicht nicht die von CEGUI benötigten Dateien vorhanden?
Verfasst: 20.06.2009 09:58
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

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.
Verfasst: 20.06.2009 10:55
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).
Verfasst: 20.06.2009 11:50
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.