man kann beispielsweise Prozeduren über Strings aufrufen:mirca hat geschrieben:Aber was ist Runtime? Wofür braucht man das?
Code: Alles auswählen
Runtime Procedure lala()
Debug "huhu"
EndProcedure
CallFunctionFast(GetRuntimeInteger("lala()"))
man kann beispielsweise Prozeduren über Strings aufrufen:mirca hat geschrieben:Aber was ist Runtime? Wofür braucht man das?
Code: Alles auswählen
Runtime Procedure lala()
Debug "huhu"
EndProcedure
CallFunctionFast(GetRuntimeInteger("lala()"))
Code: Alles auswählen
Procedure lala()
Debug "huhu"
EndProcedure
NewMap GetRuntimeInteger.i()
GetRuntimeInteger("lala()") = @lala()
CallFunctionFast(GetRuntimeInteger("lala()"))
Code: Alles auswählen
Runtime Enumeration
#Runtime1
#Runtime2
#Runtime3
EndEnumeration
Debug GetRuntimeInteger("#Runtime2")
Debug GetRuntimeInteger("#Runtime3")
Code: Alles auswählen
Define Const$ = "#Runtime2"
GetRuntimeInteger(Const$)
Das ist ja auch in erster Linie für die neuen Dialoge, wo es Sinn macht. Das man sowas auch unsinnigcxAlex hat geschrieben:Dieses ganze dynamische Gedöns, gefällt mir nicht wohin sich da PB entwickelt.
Joa, wenn dein Code jetzt noch dafuer sorgt, dass Eventfunktionen aus der XML automatisch aufgerufen werden koennenSTARGÅTE hat geschrieben:Also nix anderes als:Code: Alles auswählen
Procedure lala() Debug "huhu" EndProcedure NewMap GetRuntimeInteger.i() GetRuntimeInteger("lala()") = @lala() CallFunctionFast(GetRuntimeInteger("lala()"))
Ja, Du verwendest die 64-Bit Version der IDEPure_Beginner hat geschrieben:hat jemand eine Idee ?