Zugiff von einem Skript auf ein anderes

  1. little_pixel

    little_pixel Thread StarterMacUser Mitglied

    Mitglied seit:
    06.06.2006
    Beiträge:
    4.010
    Zustimmungen:
    1.002
    Hallo zusammen,

    nach einer großen unbefriedigenden Recherche habe ich folgende Situation:

    In meiner ASS Applikation sind mehrere Skripte enthalten. Diese beinhalten oft die gleiche Funktion (Handler).
    Das Ziel sollte es, diese in einer anderen Skriptdatei auszulagern, und dann immer auf zurufen.

    Im Skipteditor ist das gut möglich mit „load script“ + Pfadangabe.
    In dem Fall liegen aber alle Skripte in meinem Xcode Projekt. (Ordner Scripte)

    Wie kann ich innerhalb eines Projektes einen Aufruf tätigen?

    Für jeden Ansatz zur Lösung bin ich dankbar.

    Viele Grüße
     
    little_pixel, 22.02.2007
  2. little_pixel

    little_pixel Thread StarterMacUser Mitglied

    Mitglied seit:
    06.06.2006
    Beiträge:
    4.010
    Zustimmungen:
    1.002
    Lösung:

    meinScripQuell:
    Code:
    global allgemeinerScriptZugriff
    
    set allgemeinerScriptZugriff to load script alias ((path to me as string) & "Contents:Resources:Scripts:meinScripZiel.scpt")
    
    tell allgemeinerScriptZugriff to dieFunktionAusZiel(„Hallo“)
    
    --Hier wird die Funktion aus der anderen Datei aufgerufen
    -- inkl. Parameter übergeben
    
    meinScripZiel:
    Code:
    on dieFunktionAusZiel(ausgabe)
    
         display dialog ausgabe
    
    end dieFunktionAusZiel
    
     
    little_pixel, 22.02.2007
Die Seite wird geladen...