Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
11. Jun 2014
Warum überhaupt ein Array, wo es doch nur eine einzige Nummer reichen würde?
Pssst: Die Werte sind fortlaufend ... siehe mein erster Code. :wink:
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
11. Jun 2014
if
Show5
.
Visible
=
True
then
begin
ShowMessage
(
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
11. Jun 2014
Jup, im Prinzip könnte man denken daß dort ein Begin-End fehlt, aber letztendlich ist das egal, da beide Vergleiche genau das selbe machen.
Und da die nächsten IFs darauf aufbauen (noch mehr Zeilen), kürzt sich das erste IF so oder so logisch gesehn eh weg.
procedure TForm1.PrintOutAuto;
var
Zeit: String;
Info: String;
StringRoh: String;
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
11. Jun 2014
Ahhh, da kommt die "Zeit" her,
Joar, das ist schonmal ein Grund, wobei das der Debugger natürlich sofort zeigen würde, wenn man Diesen benutzt und sich beide Werte ansieht.
Time, TimeOf oder Dergleichen.
Und warum dabei nicht alles, sondern nur die Hälfte gelöscht wird, hatte ich auch schon erklärt.
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
11. Jun 2014
Warum ist PrintOutAuto keine Methode der TForm1? (immerhin wird da drin ständig auf Form1 zugegriffen)
Vergleiche mit if x=True then und if x=False then sollte man besser nicht machen. Abgesehn davon sind das ja bereits Boolean,
also reicht ein if x then oder if not x then. Und ja, das kann auch Fehler verursachen, denn ein Boolean ist nunmal nicht nur True und False, sondern es gibt...