• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Der Frühling ist auch in den eingesandten Fotos deutlich zu erkennen. Zeigt uns, wer Euer Favorit ist! hier geht es lang für Euer Voting --> Klick

Variable an handler weitergeben

Kernelpanik

Maren Nissen
Registriert
05.03.04
Beiträge
2.319
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.319
Danke Pill, diese Erläuterung hat mich echt um Meilen weitergebracht.