Forum: Object-Pascal / Delphi-Language
Delphi
by X-Dragon,
26. Mär 2003
Bei solchen Variablen würde ich eher empfehlen, sie in so einem Format zu definieren:
var
bildTHL : array of Boolean;
begin
for i := 1 to 35 do
bildTHL := False;
Forum: Object-Pascal / Delphi-Language
Delphi
by X-Dragon,
26. Mär 2003
Kannst du noch die Deklaration deiner Variablen posten? Denn ohne genaue Bezeichnungen und den jeweiligen Datentypen, ist die Fehlersuche etwas schwierig :).
Um einen Fehler grundsätzlich genauer zu lokalisieren kannst du am besten einen Breakpoint z.B. am Anfang deiner Speichern.Click-Prozedur setzen und dann mit F7 Zeile für Zeile dein Programm testen.
Forum: Object-Pascal / Delphi-Language
Delphi
by X-Dragon,
26. Mär 2003
Gibts eine Fehlermeldung(wenn wo?) oder werden die Daten falsch gespeichert, oder läuft es jetzt inzwischen?
Forum: Object-Pascal / Delphi-Language
Delphi
by X-Dragon,
25. Mär 2003
Dann wäre es aber noch ganz interessant zu wissen wie deine Speichern-Prozedur überhaupt arbeitet, denn bis vorhin war es noch eine Prozedur :roll:.
Also soll deine Speicher-Funktion die du hast, 35mal aufgerufen werden und jeweils die kompletten Infos gespeichert werden?
Forum: Object-Pascal / Delphi-Language
Delphi
by X-Dragon,
25. Mär 2003
Wenn die Variablen schon Werte zugewiesen bekommen haben, kann man sie z.B. so kontrollieren:
for i := 1 to 35 do
if StrToBool('THL'+IntToStr(i)) then
ShowMessage ('Diese Variable hat den Wert True :)');