Wie erhalte ich die lokale Zeit im Inno-Setup?

9

Gibt es eine Möglichkeit, lokale Inno-Setup-Zeitstempel zu erhalten?

    
TLama 30.06.2010, 17:53
quelle

1 Antwort

15

Die Antwort hängt davon ab, wann Sie sie benötigen.

  • Zum Zeitpunkt der Erstellung des Setups benötigt
  • Wird zum Zeitpunkt der Installation benötigt.

Wird zum Zeitpunkt der Einrichtung benötigt.

Sie müssen ISPP verwenden, das Teil der Schnellstartpaket .

Sie können die Funktion str GetDateTimeString(str, str, str) verwenden.

Beispiel: #define MyDateTimeString GetDateTimeString('dd/mm/yyyy hh:nn:ss', '-', ':');

Das Hilfemenü in ISTool (ebenfalls ein Teil des Schnellstartpakets) enthält eine gute Hilfedatei für ISPP-Funktionen einschließlich dieser wo gibt es eine Seite mit Informationen zu dieser Funktion.

Zum Zeitpunkt der Installation erforderlich.

Obwohl eine andere Quelle, wird die Funktion auch GetDateTimeString genannt Dann muss es in einem Pascal Coding Block sein.

Beispiel:

%Vor%

Die Einzelheiten zur Verwendung finden Sie in der Hilfedatei .

Obwohl beide Funktionen den gleichen Namen haben, ist es wichtig zu wissen, warum Sie einen Wert gegenüber dem anderen erhalten, wenn Sie sie verwenden.

    
Robert Love 30.06.2010 22:03
quelle

Tags und Links