Startseite › Foren › Deutsches LiveCode-Forum › Rechner
Schlagwörter: Rechner
- Dieses Thema hat 11 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 5 Jahren, 7 Monaten von Klaus Major.
-
AutorBeiträge
-
-
Mai 1, 2019 um 11:47 Uhr #14460
Hallo,
Ich programmiere einen Rechner, der unter anderem auch Zahlensysteme umrechnen kann. Der Rechner kann die Zahlensysteme umrechnen aber ich möchte noch programmieren, dass bei den Zahlensystemen im Feld nur diese Zeichen vorhanden sind. Wie geht das?
Ich möchte auch Logarithm programmieren für den Rechner. Aber wie kann man in einer if condition eine Variable bezeichnen? Hier noch ein Beispiel:
Diese Zahl, die bei dem Wort Variabel steht, wird in diese Variabel eingefügt. Wie geht das?
`if text of me = „log(variable,variabel)“ then
Gruss
Siluk03 -
Mai 1, 2019 um 11:53 Uhr #14462
Hallo Siluk,
willkommen im Forum!
Tut mir leid, aber ehrlich gesagt, verstehe ich nur „Bahnhof“?Gruß
Klaus
-
Mai 1, 2019 um 12:24 Uhr #14466
Hallo,
Entschuldige, da war ich wirklich nicht so klar.
Ich programmiere aktuell eine Taschenrechner mit Umrechnung von Zahlensystemen. Dabei habe ich im Moment zwei Probleme:
– Ich möchte gerne die für das jeweilige Zahlensystem nicht benötigten Tasten sperren und weiss nicht wie ich dies bewerkstelligen kann.
– Wenn ein „Text im Feld = log(variable 1, variable 2) möchte ich wissen, wie ich die Variablen in einer if text Condition definieren kann.Ich hoffe, dies ist jetzt etwas verständlicher.
Besten Dank im voraus für die Hilfe.
Gruss
Siluk03
-
Mai 1, 2019 um 12:32 Uhr #14468
Hallo Siluk,
ah, es lichtet sich etwas… 🙂
Ich möchte gerne die für das jeweilige Zahlensystem nicht benötigten Tasten sperren und weiss nicht wie ich dies bewerkstelligen kann.
Tasten sperren geht natürlich nicht so, aber wir können per Skript nur bestimmte Zeichen durchlassen. Dazu muss das Eingabefeld so ein Skript haben:
## Beispiel, um nur Zahlen als Eingabe zu erlauben on keydown tKey ## Der Parameter tKey enthält die gedrückte Taste put "0123456789" into tErlaubteZeichen if tErlaubteZeichen contains tKey then ## Ist eine Zahl, also erlauben: pass keydown else ## Optional: beep end if end keydown
Also könntest Du entsprechend Deines Zahlensystems nur bestimmte Zeichen zulassen.
Klar soweit?Wenn ein „Text im Feld = log(variable 1, variable 2) möchte ich wissen, wie ich die Variablen in einer if text Condition definieren kann.
Tut mit leid, das verstehe ich leider immer noch nicht!?
Gruß
Klaus
-
Mai 1, 2019 um 16:31 Uhr #14485
Hallo Klaus
file:///C:/Users/siluk/Desktop/Log.pdf
Hier ist es hoffentlich verständlicher erklärt.
Gruss
Simon
-
Mai 1, 2019 um 16:34 Uhr #14487
Soso…
file:///C:/Users/siluk/Desktop/Log.pdf
Und wie komme ich nun an Deine Festplatte? 😎
Bitte erkläre es doch schnell mit eigenen Worten, was wird geLOGged und wozu dienen die beiden Variablen bei LOG? Am besten den ganzen Handler log mal posten.
-
Mai 1, 2019 um 17:06 Uhr #14490
Ich wollte eigentlich ein Bild einfügen, hat aber leider nicht funktioniert. Ist das möglich?
Gruss
Simon
-
Mai 1, 2019 um 17:10 Uhr #14493
Leider nur Online-Bilder, also die müssten dann schon auf irgend einem Server liegen.
-
Mai 1, 2019 um 18:34 Uhr #14497
Danke für deine Hilfe.
Gruss
Simon
-
Mai 1, 2019 um 18:36 Uhr #14499
Hi Simon,
gerne, aber was war es denn nun?
Gruß
Klaus
-
Mai 1, 2019 um 19:20 Uhr #14501
Ohne Bild kann ich es leider schlecht erklären. Trotzdem danke. Das mit den Tasten sperren hat sehr gut geklappt.
Gruss
Simon -
Mai 1, 2019 um 19:22 Uhr #14503
Dann schick mir doch zur Not das Bild eben per Mail: klaus AT major-k.de
Ich gucke mal drauf und kann Dir dann sicher weiterhelfen.
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.