programm wird bei einigen commands einfach beendet
Übersicht

AscendicBetreff: programm wird bei einigen commands einfach beendet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich bin zurzeit dabei den .bb-Code eines kleinen Spieles von mir in .bmx-Code umzuschreiben, und muss feststellen, dass dabei allerlei lustige Dinge passieren. Z.b. schliesst sich das Grafikfenster bei einigen Befehlen einfach. Wenn ich die .exe vom explorer aus ausführe, sehe ich für kurze Zeit eine Zeile ala Unhandled Memory Exception (oder so ähnlich). Zufällig liegt das Problem in den Listen.. schaut mal bitte ob ich das richtig mache:
ganz oben: Global m:msg Global msglist:TList = CreateList() dann in ner funktion immer: m = New msg ListAddLast(msglist,m) und dann beendet sich das prog einfach bei: For m:msg = EachIn msglist bei ner anderen (auf die selbe weise eingerichteten) Liste beendet sich das programm auch einfach bei: ClearList(unitlist) noch eine andere frage: für Leute die von BB auf BM umsteigen.. gibt es eine vorher-nachher command reference oder so? ![]() |
||
mail: info@ascendic.com
icq: 413434626 VFX: http://youtube.com/watch?v=TBPZ40y0VB8 User posted image |
- Zuletzt bearbeitet von Ascendic am So, Sep 07, 2008 19:21, insgesamt 2-mal bearbeitet
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
- SuperStrict verwenden
- Wenn die Liste nicht Global ist, ist sie in einer Funktion schlicht nicht vorhanden. Hilfreich fand ich: https://www.blitzforum.de/foru...hp?t=18397 http://www.blitzbasic.com/Comm...opic=42519 Ansonsten hilft beim Umstieg nur ausprobieren... und statt um- lieber neu schreiben. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
Ascendic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
In meiner Version 1.10 gibt es noch kein SuperStrict, eventuell könnte es daran liegen...
Liste ist global, gleicher Fehler. Ich schau mir mal die zwei anderen Tutorials an, danke! |
||
mail: info@ascendic.com
icq: 413434626 VFX: http://youtube.com/watch?v=TBPZ40y0VB8 User posted image |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Warum hast du denn so eine Alte Version? Selbst die Demo ist mittlerweile auf halbwegs aktuellem Stand. | ||
Ascendic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Weil es schon etwas her ist, seitdem ich mir BM zugelegt habe | ||
mail: info@ascendic.com
icq: 413434626 VFX: http://youtube.com/watch?v=TBPZ40y0VB8 User posted image |
![]() |
kog |
![]() Antworten mit Zitat ![]() |
---|---|---|
Im Controlpanel die neue Version downloaden? | ||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Exakt. Wenn du mit einer Thin Lizzy unterwegs bist ist es nicht verwunderlich dass der Turbo nicht funktioniert. Es gibt ja noch keinen. Also lass mal ein Update über dein Max laufen und du wirst sehen dass es wesentlich runder und stabiler läuft.
Von 1.10 bis 1.30 ist die Sprache massiv verändert worden. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Ascendic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
![]() ![]() jaa bin Eurem Rat gefolgt und hab mein BM auf den neusten Stand gebracht. Nun klappt tatsächlich alles, bzw. der Debugger hat mir auch bessere Tipps gegeben wo die Fehler stecken Danke ![]() |
||
mail: info@ascendic.com
icq: 413434626 VFX: http://youtube.com/watch?v=TBPZ40y0VB8 User posted image |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group