![]() |
Automatische Update von Zeit zur zeit
Hallo
die Update bei mir funktioniert nur Manuel, indem der Anwender über Menu "Hilfe" auf Update Online überprüfen anklickt Aber viele Anwender machen das nicht, darum möchte ich zum Beispiel einmal in der Woche, dass das Programm von alleine nach Update sucht Was schlägt Ihr vor ? Ich möchte den System-Datum in txt oder in ini Datei speichern und dann vergleichen |
Re: Automatische Update von Zeit zur zeit
-Dienst
-Geplanter Task -aus dem Programm heraus Zitat:
|
Re: Automatische Update von Zeit zur zeit
Dabei musst du dann aber auch die Benutzerrechte beachten, denn ab Windows 2000 kannst du nicht einfach so in das eigene Programmverzeichnis schreiben.
Dazu musst du den Updater mit Adminrechten starten, am einfachsten geht das ohne Tricks mit einem Zusatzprogramm als Updater, das ein Manifest für Adminrechte enthält. |
Re: Automatische Update von Zeit zur zeit
Wie kann ich vergleichen zwischen Values ?
Delphi-Quellcode:
altdatum:='01.03.09';
neudatum:= FormatdateTime('dd.mm.yy',now); diff:= ??? |
Re: Automatische Update von Zeit zur zeit
neudatum - altdatum :-)
|
Re: Automatische Update von Zeit zur zeit
Hallo
warum als String vergleichen? Tdate sind doch Double-Werte, die du auch problemlos speichern kannst. Der Vorkomma-Wert sind die Tage, da läßt sich doch prima damit rechnen. Gruß Frank |
Re: Automatische Update von Zeit zur zeit
Du musst wenn, dann den Zeitwert vergleichen, nicht die entsprechenden Strings. Das kannst du normal, weil das nur normale Zahlen sind.
Aber eigentlich willst du doch wohl die Versionen vergleichen, oder? Also z.B. 1.1.2.8 und 1.2.0.0 zum Beispiel. Dafür habe ich hier mal einen Code geschrieben: ![]() |
Re: Automatische Update von Zeit zur zeit
Zitat:
>>Aber eigentlich willst du doch wohl die Versionen vergleichen Nein |
Re: Automatische Update von Zeit zur zeit
Wie meinst du das mit Tagen? DateUtils.DaysBetween()
|
Re: Automatische Update von Zeit zur zeit
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz