Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
19. Mai 2009
also am Einfachsten so: (für ErrorString etwas nehmen, was nie als wert in der INI drinsteht)
S := ini.ReadString(Section, Ident, ErrorString);
B := S <> ErrorString;
if B then log('Wert gesetzt');
(* im späteren Verlauf möchte ich auf a noch zugreifen können *)
if B then ...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
19. Mai 2009
Solche Variablenzuweisungen innerhalb von Abfragen sind in Delphi nicht möglich.
Und wenn dann nur über Umwege, z.B. mit einer kleinen SetterFunktion
z.B.:
Function SetBool(Var B: Boolean; Condition: Boolean): Boolean; Inline;
// Inline; entfernen, wenn es der Compiler noch nicht kennt
Begin
B := Condition;
Result := Condition;