Forum: Programmieren allgemein
by danu1104,
3. Mär 2010
Danke dir :D
ich habs so gelöst
if (i > 9) and (i < 100) then
Ihr seit echt klasse und schnell super weiter so ;-)
Forum: Programmieren allgemein
by danu1104,
3. Mär 2010
Hallo, ich habe soweit alles geklärt, nun habe ich einen weiteren fehler und ich kann ihn nicht erkennen, evtl ist es noch zu früh ^^
wenn i bei 100 ist gibt es ein fehler ... da es keine datei 0.0100 gibt sondern 0.100
aber ich dachte ich hätte es abgefangen.
Meine Theorie:
if i > 9 then und if i > 99 then stimmt net ganz?
if i < 10 then
Forum: Programmieren allgemein
by danu1104,
2. Mär 2010
genau.
Und diese liste wird von oben nach unten abgearbeitet, die versionsnummer ist gleichzeitig ein ordner auf dem webserver wo er sich die Rinf.Strings (43 datein) runterlädt.
das klappt auch. mit
if not(RInf.Strings = Localver ) and (length(RInf.Strings) = 8) then
ich könnte es dynamicher machen indem ich etwas ändere
Forum: Programmieren allgemein
by danu1104,
2. Mär 2010
kann ich dir sagen wieso:
Auf dem webserver ist eine history.config und beim program ist eine.
Die auf dem Server beinhaltet mehrere versionen:
Server history.config
36.01.11 43
36.01.12 6
36.02.13 1
Forum: Programmieren allgemein
by danu1104,
2. Mär 2010
sicher.
<> "Ist nicht gleich als" heisst das.
grösser als >
kleiner als <
Back to Topic ->
Ich habe alles ausprobiert es liegt aber nicht an der eigentlichen versions abfrage sondern:
Forum: Programmieren allgemein
by danu1104,
2. Mär 2010
habe so ziemlich alles ausgetestet
<>
<
>
und zu guter letzt = was ja auch läuft mit der längen abfrage:-)
Forum: Programmieren allgemein
by danu1104,
2. Mär 2010
Danke, hat mir jedoch nicht wirklich geholfen.
damit ich wirklich nur die version bekomme und nix anderes habe ich die if abfrage etwas angepasst.
if not(RInf.Strings = Localver ) and (length(RInf.Strings) = 8) then
falls jedoch noch jemand anderes eine bessere idee hat wie ich das am besten handeln kann, wer ich klar
sehr dankbar darüber :-)