Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
22. Mär 2009
/Self FullQuote entsorgt... :oops:
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
22. Mär 2009
Nein, nicht nur die 7 Zahlen. Meistens ist es so:
0 = Falsch
alle anderen Zahlen als 0 = Wahr
Ja, Zahlen (Integer, Double usw.) werden anders verwaltet als Zeichen<ketten> (Strings, Char). Edit1 speichert (auch wenn Du nur Zahlen eingibst) immer als Text-String.
Damit man die beiden Gruppen zusammenbringen kann, gibt es Umwandlungsfunktionen:
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
22. Mär 2009
Else in Case: Um beim Beispiel von oben zu bleiben
Case {Für den Fall das} ProBar.Position of {bei/dabei}
10:
begin
// hier für den Wert 10 Code ausführen
end;
20:
begin
// hier für den Wert 20 Code ausführen
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
21. Mär 2009
Das Prizip ist einfacher, wenn man es sich kurz übersetzt:
Case {Für den Fall das} ProBar.Position of {bei/dabei}
10:
begin
// hier für den Wert 10 Code ausführen
end;
20:
begin
// hier für den Wert 20 Code ausführen
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
21. Mär 2009
Ja, ist auch egal, wenn es nur ein Test-Code ist.
War nur, weil die If-Gruppe auch schön mit Case gelöst werden kann und wollte es nicht einfach nur "sagen"
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
21. Mär 2009
Ohne die Funktion zu bewerten..
begin
Probar1.Position := Probar1.Position +1;
case Probar1.Position of
10:Begin
bsSkinCheckRadioBox1.Checked := true;
bsSkinButton2.Visible := true;
end;