AppleScript: Wo ist der Fehler?

Unixer

Erdapfel
Mitglied seit
08.10.12
Beiträge
4
Hallo,

wo ist der Fehler? Danke im voraus

Code:
set x_a to "A und"

set y_a to display dialog "Geben Sie etwas ein" default answer ""

-- {text returned:"B", button returned:"OK"}

if text returned of y_a = "B" then
   
    display dialog (get x_a) & (get y_a)
   
else
   
    display dialog "Weiter"
   
end if
 

Tobias Scholze

Apfeltalk Entwicker
AT Redaktion
Mitglied seit
15.07.09
Beiträge
1.579
Hi,
leider spreche ich kein AS, aber kannst du sagen was genau nicht geht.
Eventuell sollte der Beitrag in das entsprechende Unterforum verschoben werden wo eher die Koenner vorbei schauen. :)

Grüße,
 

Macmissionar

Granny Smith
Mitglied seit
19.04.06
Beiträge
16
Code:
set x_a to "A und"
set y_a to display dialog "Geben Sie etwas ein" default answer ""
if text returned of y_a = "B" then
    display dialog x_a & " " & text returned of y_a
else
    display dialog "Weiter"
end if
Hi, den Quatsch mit get kannst Du direkt weglassen. Ansonsten steckt in x_b ja nicht der reine String der Antwort, sondern ein Array des zurückgegebenen Wertes des gesamten Dialoges. Also mußt Du text returned benutzen, um die eigentliche Antwort zu erhalten.