String als Prozedur Commando

Alle Fragen zur Programmierung, die nicht in die speziellen Themen passen
Antworten
SaigonKid
Foriker
Beiträge: 21
Registriert: Do 23. Nov 2006, 22:49
Kontaktdaten:

String als Prozedur Commando

Beitrag von SaigonKid » Mo 4. Dez 2006, 16:30

Hallo zusammen

ich bin es wieder und habe schon wieder eine Frage.

Es geht drum:

Ich habe eine Klasse.

In dieser Klasse ist eine String Variable deklariert, so :

PRIVATE procstr as String

PUBLIC SUB _new ()
procstr = "run"
END SUB

PRIVATE SUB run()
Print "gerunnt"
END SUB


PUBLIC sub CallRUN ()
'' Hier möchte ich einen call auf die prozedur run über procstr machen
'' soetwas wie Me(procstr)
END SUB

Ist dies irgendwie im Gambas möglich?

Vielen Dank

Gruss
SaigonKid

nibbana
Foriker
Beiträge: 143
Registriert: Fr 16. Dez 2005, 21:32
Kontaktdaten:

Beitrag von nibbana » Mo 4. Dez 2006, 21:24

Code: Alles auswählen

 ' Gambas class file

 PRIVATE procstr AS String 
 
 PUBLIC SUB _new() 
 procstr = "run" 
 END SUB 
 
 PUBLIC SUB run() 
 PRINT "gerunnt" 
 END SUB 
 
 
 PUBLIC SUB CallRUN() 
 '' Hier möchte ich einen call auf die prozedur run über procstr machen 
 '' soetwas wie Me(procstr)
 Object.Call(ME, procstr) 
 END SUB 
Die Funktion "run" muß dazu aber als PUBLIC deklariert werden.

mfg. nibbana
"Ich denke, also bin ich." (Descartes)

"Ich denke nicht, also was?" (Zen Meister Seung Sahn)

SaigonKid
Foriker
Beiträge: 21
Registriert: Do 23. Nov 2006, 22:49
Kontaktdaten:

Danke

Beitrag von SaigonKid » Di 5. Dez 2006, 08:28

Vielen Dank nibanna

hat geklappt. YES!! :D

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste