• 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

Ansprechen einer Applikation mit einer Variable

BlackHawk

Jonagold
Registriert
11.08.08
Beiträge
22
Hallo liebe AS gemeinde,
ist es möglich eine Applikation über eine Variable anzusprechen.

Hier ein kleines Beispiel wie ich mir das gedacht habe
Code:
set [COLOR=Red]Var1[/COLOR] to [COLOR=Red]"Finder"[/COLOR]
tell application [COLOR=Red]Var1[/COLOR]
empty trash
end tell
Mit freundlichen Grüßen
BlackHawk
 

hacmac

Bismarckapfel
Registriert
15.10.08
Beiträge
141
jein, das was du beschreibst im speziellen aber nicht!
 
Zuletzt bearbeitet:

BlackHawk

Jonagold
Registriert
11.08.08
Beiträge
22
Leider Nein es sollte mit AS gehen.
dies ist ja nur ein Beispiel, ich arbeite mit 4th Dimension(Datenbankprogramm), und dieses Progamm lässt sich leider nur mit AS sauber beenden.

Code:
tell application "4D Server"
quit with delay 2
end tell

Das Problem ist nämlich, wenn ich den Server "hart" beende wird das Datafile meiner Datenbank nicht sauber geschlossen und die Daten der Datenbank sind somit z.T. beschädigt.

hmmm weiß niemand doch vielleicht eine lösung?!?

MfG
BlackHawk
 

>OT<

Zuccalmaglios Renette
Registriert
12.10.08
Beiträge
256
Ich weiß nicht was dein Problem ist?
Willst du nicht immer wieder alles eingeben?
Man kann den Script doch auch Speichern
 

bezierkurve

Halberstädter Jungfernapfel
Registriert
12.06.05
Beiträge
3.860
So ganz verstehe ich die Problematik auch nicht, aber …

ist es möglich eine Applikation über eine Variable anzusprechen.

… das ginge für dein obiges Beispiel folgendermaßen:

Code:
set theApplication to "Finder"
using terms from application "Finder"
	tell application theApplication
		empty trash
	end tell
end using terms from
 

BlackHawk

Jonagold
Registriert
11.08.08
Beiträge
22
Danke bezierkurve,
du hast die Lösung auf dass was ich wollte.

MfG
BlackHawk