Macrospielereien unter [4.01] und kleiner
Verfasst: 06.01.2007 19:34
Wenn ihr noch PB 4.00 oder 4.01 nutzt, könnt ihr Macros noch besser nutzen:
Zum Beispiel könnt ihr mit Hilfe eines Macros ein Macro erstellen.
Oder ihr könnt with im Macro benutzen. Das ist vor allem für die OOPler unter euch recht nützlich:
So könnte man eine Methode dann so aussehen lassen, wenn IcNAME das Interface und cNAME die Struktur der Klasse sind:
Da mein Projekt darauf aufbaute, werde ich wohl bei 4.01 bleiben. Mir gefallen die Möglichkeiten, die ich da habe besser.
Zum Beispiel könnt ihr mit Hilfe eines Macros ein Macro erstellen.
Code: Alles auswählen
Macro DQuote
"
EndMacro
Macro Define_Macro(__TEST)
Macro __TEST#
;__TEST#
Debug "Hallo "+DQuote#__TEST#DQuote
EndMacro
Define_Macro(GAME)
EndMacro
GAME
Oder ihr könnt with im Macro benutzen. Das ist vor allem für die OOPler unter euch recht nützlich:
Code: Alles auswählen
Macro StartThis(__TYPE)
Define.c#__TYPE# *ThisVar = *This
With *ThisVar
EndMacro
Macro StopThis()
EndWith
EndMacro
Code: Alles auswählen
Procedure cNAME_Done(*this.IcNAME)
StartThis(NAME)
*this\CheckResources() ; So kann man dann auf die Methoden zugreifen.
\Name = "Gelöscht" ; So kann man auf die Attribute der Klasse zugreifen.
StopThis()
EndPorcedure.