Ausführen von Funktionen, die als String vorliegen
Übersicht![](/themes/Standard/arrow.png)
![](/themes/Standard/arrow.png)
![]() |
ArtemisBetreff: Ausführen von Funktionen, die als String vorliegen |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmm
Also folgendes: Gibts das, (oder könnte man das schreiben), dass wenn man jetzt nen String hat (bsp:"Print"), dass man dann die Funktion Print ausführt? Oder geht das nur mit Code: [AUSKLAPPEN] Select Funktion:string
case "Print" Print(Argument[1]) case "Input" Returns = Input(Argument[1]) endselect |
||
![]() |
maximilian |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du sollst dir deine Script Engine gefälligst selber coden und nicht BMax die ganze Arbeit machen lassen! Dementsprechend, nein, gibt es nicht. Ich denke, irgendwann wird es Präprozessoren geben, die das ganze bieten, womit aber auch eine vollkommen neue Art des Programmierens entsteht. | ||
Variety is the spice of life. One day ignore people, next day annoy them. |
![]() |
Justus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ingame Coding ![]() Hört sich gut an, ne? Frisch erfunden... |
||
Florian |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
https://www.blitzforum.de/view...hlight=lua | ||
![]() |
bruZard |
![]() Antworten mit Zitat ![]() |
---|---|---|
@LordChaos: Erst denken, dann posten:
Mittels LUA (im Lieferumfang enthalten) geht das was er machen will. |
||
PIV 2,4GHz - 1GB DDR 333 - ATI Radeon9600 - WinXP - DX9.0c - BMax 1.14 - B3D 1.91 - 1280x1024x32
User posted image |
![]() |
maximilian |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nein, geht nicht. Vielleicht das was er erreichen möchte, aber nicht das wonach er hier gefragt hat. Außerdem habe ich ihm gesagt er soll eine Script-Engine benutzen/coden. | ||
Variety is the spice of life. One day ignore people, next day annoy them. |
klepto2 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das geht auch ohne Lua. Und zwar mit Function Pointers, mittles eigenen Objekten. (Ist ein bisschen komplizierter, da Function Ptr TypeSafe sind) Als Beispiel solltest du dir mein Konsolen Modul mal anschauen. dort hab ich sowas mit eingebaut.
(Neue Version mit übersichtlicherem Source kommt übrigens bald) Ich hoffe das wird dir weiter helfen. |
||
Matrix Screensaver
Console Modul für BlitzMax KLPacker Modul für BlitzMax HomePage : http://www.brsoftware.de.vu |
Übersicht
![](/themes/Standard/arrow.png)
![](/themes/Standard/arrow.png)
Powered by phpBB © 2001 - 2006, phpBB Group