Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Skripter •->

Anmeldedatum: 01.10.2001 Beiträge: 18
|
Verfasst am: 01.10.2001 - 20:52 Titel: Display Dialog X - Display Dialog X |
|
|
Ich hätte gerne eine abfrage wo ich eine zahl eingebe und das als
set x to ?? sein soll.
Problem zur zeit ist das x dann nicht die zahl ist sondern default answer bekomme? |
|
Nach oben |
|
 |
Skripter •->

Anmeldedatum: 01.10.2001 Beiträge: 18
|
Verfasst am: 01.10.2001 - 21:11 Titel: Display Dialog X |
|
|
so sieht das bei mir als zusatz
display dialog "Please enter number:" default answer "" buttons {"OK"} default button "OK"
set x to "default answer"
display dialog x |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1955 Wohnort: Deiningen
|
Verfasst am: 01.10.2001 - 21:12 Titel: Display Dialog X |
|
|
Hi Scripter,
du musst nur danach eine Zahl daraus machen. Etwa so:
set x to text returned of (display dialog "Bitte eine Zahl eingeben" default answer "" )
try -- falls keine Zahl eingegeben wurde
set x to x as integer
on error
display dialog "Sie sollten doch eine Zahl eingeben!!!"
end try _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Zuletzt bearbeitet von Snow am 01.03.2003 - 14:31, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Skripter •->

Anmeldedatum: 01.10.2001 Beiträge: 18
|
Verfasst am: 01.10.2001 - 21:17 Titel: Dsiplay Dialog X |
|
|
hallo Danke für den tip
set x to text returned of (display dialog "Bitte eine Zahl eingeben" default answer "")
try -- falls keine Zahl eingegeben wurde
set x to x as integer
on error
display dialog "Sie sollten doch eine Zahl eingeben!!!"
end try
display dialog x
so gehts |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1955 Wohnort: Deiningen
|
Verfasst am: 01.10.2001 - 21:29 Titel: Display Dialog X |
|
|
Die wichtige Zeile ist folgende:
set x to x as integer -- nur Ganzzahl möglich
Falls du andere Werte eingeben willst kannst du das natürlich auch in dieser Zeile festlegen. Auf jeden Fall wird hier ein Zahlenformat festgelegt.
Möglichkeiten:
set x to x as real -- Dezimalzahl möglich
set x to x as number -- Hauptsache Zahl _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com |
|
Nach oben |
|
 |
|