Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
28.03.12, 19:46
|
#1
|
Anfänger
Registriert seit: Mar 2012
Beiträge: 3
Bedankt: 0
|
Apples*****
Ich habe eine Frage:
Ich und mein Freund wollen ein kleines S***** machen, indem wir einen Text eintippen kann, sodass er im nächsten Fenster wieder wiedergegeben wird. Jedoch das ist einfach, doch wir wollen, dass der Text durch vorher definierte Variablen "gemoddet" wird! Z.B:
Wenn ich "hallo" eingebe, kommt das heraus :"ibmm" also wurde z.B: "a" als "b" ausgegeben!
Ist das möglich? Und wenn Ja könnt ihr uns die Lösung sagen?
Pamisto
|
|
|
28.03.12, 20:02
|
#2
|
Veteran
Registriert seit: Sep 2009
Beiträge: 1.123
Bedankt: 10.042
|
Und was hat diese Frage in der Börse verloren?
- Verschoben -
|
|
|
28.03.12, 20:32
|
#3
|
Machead
Registriert seit: Jul 2010
Beiträge: 855
Bedankt: 631
|
Erstmal Willkommen im Forum.
Ich denke du willst sowas machen.
Zitat:
property deintext : ""
display dialog "Text Eingeben:" default answer deintext
set the deintext to text returned of the result
display dialog deintext
|
Für eine andere Ausgabe müsste man glaub ich jeden einzelnen Buchstaben einlesen und davor jeden Buchstaben als Variable für die Ausgabe deklarieren.
__________________
Die einfachste Art die Zukunft vorherzusagen, ist sie zu implementieren. (David Heinemeier Hansson)
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
|
|
|
29.03.12, 09:11
|
#4
|
Anfänger
Registriert seit: Mar 2012
Beiträge: 3
Bedankt: 0
|
Apples*****
Das met dem alle Buchstaben einzeln variieren haben wir schon gemacht, jedoch wissen wir nicht wie man den dialog modifiziert!
Pamiso
|
|
|
30.03.12, 18:38
|
#5
|
Machead
Registriert seit: Jul 2010
Beiträge: 855
Bedankt: 631
|
Zeigt mal den Code den ihr bis jetzt habt.
Ich kann euch das anbieten
Zitat:
property deintext : ""
property costumetext : ""
display dialog "Text Eingeben:" default answer deintext
set the deintext to text returned of the result
if deintext contains "a" then set costumetext to "b"
display dialog costumetext
...
|
Das ist jetzt ein Beispiel für den Buchstaben a
Sonst könntet ihr auch noch groß und kleinbuchstaben ignorieren was so geht:
Zitat:
property deintext : ""
property costumetext : ""
display dialog "Text Eingeben:" default answer deintext
set the deintext to text returned of the result
ignoring case
if deintext contains "a" then set costumetext to "b"
end ignoring
display dialog costumetext
...
|
__________________
Die einfachste Art die Zukunft vorherzusagen, ist sie zu implementieren. (David Heinemeier Hansson)
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
|
|
|
02.04.12, 11:52
|
#6
|
Anfänger
Registriert seit: Mar 2012
Beiträge: 3
Bedankt: 0
|
Danke für die Hilfe!! Der Code funktioniert, aber wir wollen mehrere Variabeln machen aufs mal! (Z.B: ab = bc...)
Pamisto
|
|
|
02.04.12, 16:04
|
#7
|
Machead
Registriert seit: Jul 2010
Beiträge: 855
Bedankt: 631
|
Das geht genauso nur das du a durch ab und b durch bc ersetzt. Das Problem kommt erst wenn das S***** einzelne Buchtaben in einem String erkennen und diese durch vorher definierte zu ersetzen. Ich befasse mich eher weniger mit Apples***** und eine Replace Funktion ist mir leider nicht bekannt.
__________________
Die einfachste Art die Zukunft vorherzusagen, ist sie zu implementieren. (David Heinemeier Hansson)
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 Uhr.
().
|