Connect ist richtig.
Die
FTP-Komponenten wird über die
DFM erstellt.
Dann gibt es eine Variable Update in der Methode Update.
Und eine nicht verwendete Variable Befehle.
Was mir erstmal auffällt, sind die "bösen" relativen Pfade.
Viele "böse" globale Variablen.
Vergleiche auf True
if UpdatingActive=True then
.
#10#13 ? Verwende sLineBreak oder zumindestens das Richtige #13#10 (Windows CR+LF).
Entweder du debuggst das Programm mal und schaust wo es knallt oder du baust dir ein Logging ein, was die letzte funktionierende Stelle zeigt, oder halt eine Menge ShowMessages.
Zitat:
...r den Server stimmen, da er die Datei update.txt herunterlädt
Bis zum
FTP.Get ist es also noch gekommen.
Wurden die Versions-Labels aktualisiert? (ist er also noch bis zum Vergleich gekommen)
Warum macht die Funktion Update eigentlich nichts?
Außer die Versionen zu laden, zu Vergleichen und den InstallButton zumzufärben?
In FormCreate steht aber sehr viel "böser" Code ... Sicher, daß die update.txt nicht von dort ist?