Function GetValue(var$),SetValue(var$) möglich?

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Moep

Betreff: Function GetValue(var$),SetValue(var$) möglich?

BeitragSa, Mai 12, 2007 14:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Moinsen

ich hab mal ne 'simple' frage^^.


Ist es irgendwie (durch eine funktion?) möglich den wert einer variable zu erhalten anhand des namen?

z.B.

abc=123

print GetValue("abc")

mit Funktionsaufrufen kriege ich es grad noch so hin,aber mit variablen weiß ich irgendwie nicht wo ich da anfangen soll.

mfg Moep
Hardstyle Schleichwerbung:
http://www.youtube.com/user/Hackepeter42

Achtung: Suchtgefahr!
moep123.ohost.de

Blitzcoder

Newsposter

BeitragSa, Mai 12, 2007 15:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Nein, nicht möglich. Wäre auch irgendwie sinnlos.

Es gibt in Bmax Pointer auf Variablen. Somit kann man sozusagen nur einen Verweis auf variablen speichern.
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________
|°°°°°°°°°°°°°°||'""|""\__,_
|______________ ||__ |__|__ |)
|(@) |(@)"""**|(@)(@)****|(@)

d-bug

BeitragSa, Mai 12, 2007 15:03
Antworten mit Zitat
Benutzer-Profile anzeigen
... hier stand unqualifizierter Mist ...

Moep

BeitragSa, Mai 12, 2007 15:11
Antworten mit Zitat
Benutzer-Profile anzeigen
@d-bug

Mir is schon klar das man so den wert einer variable erhalten kann, was ich will ist , dass man den wert einer variable anhand eines strings erhält.

@BlitzCoder
Für meine Zwecke ist das nicht sinnlos.
Wenn man z.B aus einer Datei Variablen auslesen will würde das damit sehr schnell und einfach gehen.

mfg Moep
Hardstyle Schleichwerbung:
http://www.youtube.com/user/Hackepeter42

Achtung: Suchtgefahr!
moep123.ohost.de
  • Zuletzt bearbeitet von Moep am Sa, Mai 12, 2007 15:15, insgesamt 2-mal bearbeitet

d-bug

BeitragSa, Mai 12, 2007 15:12
Antworten mit Zitat
Benutzer-Profile anzeigen
hm, dumm gelaufen, ich hatte den Beitrag schon fast entfernt...

Lunatix

BeitragSa, Mai 12, 2007 15:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
local abc:int = 45
print abc

local cba:TImage = Loadimage(..)
print cba.ToString()


Wenn ich mich recht entsinne... Oo
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...

BladeRunner

Moderator

BeitragSa, Mai 12, 2007 17:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Benutz doch ne TMap - sehr praktisch das, Du weisst einem Wert einen Schlüsselnamen zu den Du auch abfragen kannst.
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

Moep

BeitragSa, Mai 12, 2007 19:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Tmap, daran hab ich auch zuerst gedacht..wäre natürlich auch ne gute lösung,aber man muss dann ja jede variable einzeln hinzufügen.

Wird wohl die einzige lösung sein^^.

Thx für eure Hilfe

mfg Moep
Hardstyle Schleichwerbung:
http://www.youtube.com/user/Hackepeter42

Achtung: Suchtgefahr!
moep123.ohost.de

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group