Hi #50,
Ich habe noch nie viel Code im Innosetup geschrieben, das Problem ist dass da eine sehr ähnliche aber trotzdem sich von der
VCL-Biblothek (wie sie im normalen Delphi benutzt wird) unterscheidende Bibliothek eingesetzt wurde.
Daher kann ich dir nicht genau sagen ob dein Initialisierungscode einen Fehler enthält.
Ich sehe aktuell nur zwei Fehlerquellen:- upperBound ist 0
- "CheckListBox.Checked[i] = true" sollte man nicht verwenden
Eine Prüfung mit = True kann in ganz bestimmen Fällen (vielleicht in DEINEM
)
nicht zum gewünschten Ergebnis führen, zu diesem Thema kann man auch einiges in der
DP finden.
Richtig gehts so:
Delphi-Quellcode:
if CheckListBox.Checked[i] then
begin
//Dein Code hier ;)
end;
mfg
phreax
Und dann war da noch der junge Mann ....
... der unbedingt Schriftsteller werden wollte.
Er wollte Emotionen wecken und die Leute zum weinen bringen.
Sein Traum wurde wahr, er verfasst heute die Fehlermeldungen bei Microsoft!