Guten Abend zusammen!
Ich habe ein Problem mit dem Vergleichen von Versionsnummer.
Nach dem http.get bekomme ich beide Strings sauber (ohne Sonderzeichen) im Richedit angezeigt, dennoch wird die 'if' Anfrage nie true.
Woran kann das liegen?
Delphi-Quellcode:
const
version = '0.0.3';
procedure check_for_update;
var
Http: TIdHTTP;
begin
Http := TIdHTTP.Create(nil);
try
if Http.Get('http://myurl/file') <> version then
Form5.showmodal;
finally
Http.Free;
end;
end;