• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Variable an handler weitergeben

Kernelpanik

Maren Nissen
Registriert
05.03.04
Beiträge
2.303
Hallo,
ich versuche eine Variable eines on open handlers an einen weiter handler weiterzugeben.
Code:
on open thePListPath
    doIt()
end open

on doIt()
    set thePListPath to POSIX path of thePListPath
    display dialog thePListPath
end doIt

Doch das geht nicht. Wie muss man das machen?
 

Pill

Adams Parmäne
Registriert
07.07.12
Beiträge
1.310
So:

Code:
doIt(meineVariable)

on doIt(eingabeVariable)
end doIt

Du rufst sozusagen den Handler doIt mit der Variablen "meineVariable" auf. Im Kopf des Handlers muss definiert sein, wieviele Variablen übergeben werden können. Im Beispiel ist es eine, es können aber auch mehrere sein.
 
  • Like
Reaktionen: Kernelpanik

Kernelpanik

Maren Nissen
Registriert
05.03.04
Beiträge
2.303
Danke Pill, diese Erläuterung hat mich echt um Meilen weitergebracht.