私に教えてくださいInno Setupで現在のUnixタイムスタンプを取得する方法は?Inno Setupで現在のUnixタイムスタンプを取得するには?
1
A
答えて
2
最も簡単な方法は、次の戻り値を持つCランタイムライブラリからtime()
機能を使用することです:
戻る真夜中からの経過秒などの時間、1970年1月1日、または -1エラーの場合は
unix timestampとまったく同じです。
これでInno Setupスクリプトにその関数をインポートするのは簡単です。知らないスクリプト環境は、パラメータをポインタ(幸運にもリンクドキュメントを参照してください、有効なバッファを指していない必要がある)の整数として与えられ、あなたはそれのために0を渡す必要がありますので:
function Time(ATimerPtr: integer): integer; external '[email protected] cdecl';
function InitializeSetup(): Boolean;
begin
MsgBox(Format('unix timestamp: %d', [Time(0)]), mbInformation, MB_OK);
end;
+0
_time32はVistaから入手可能です.WyXPのサポートが必要な場合は、time @ msvcrt.dllを使用してください。 – ariwez
関連する問題
- 1. XSLTで現在のunixタイムスタンプを取得
- 2. Inno SetupのFinishedLabelからテキストを取得
- 3. Inno SetupでExec'edプログラムの出力を取得する方法は?
- 4. Inno Setup - HTTPリクエスト - www/webコンテンツを取得
- 5. Spark sql(1.4):現在のタイムスタンプを取得
- 6. gremlin traversalで現在のタイムスタンプを取得する方法は?
- 7. アンドロイドで現在のタイムスタンプを取得する方法は?
- 8. Inno Setup:インストーラ "Run As Administrator"を設定するには? Inno Setupので
- 9. C# - 現在のUNIXタイムスタンプにX分を追加する方法
- 10. 現在のGMT時間をUnixタイムスタンプ形式で取得する最も簡単な方法は何ですか?
- 11. Inno Setupのツール(WindowsのOS)ではInno Setupの
- 12. 特定のタイムゾーンでunixタイムスタンプを取得
- 13. Ruby:現在のunixタイムスタンプに変換する
- 14. Unixタイムスタンプを取得するAzure App Insights
- 15. ルアでのUTC UNIXタイムスタンプの取得
- 16. Inno Setupでのカスタムディスクスパン
- 17. 私はlaravel 5で現在のタイムスタンプを取得したい5
- 18. コマンドラインの使用中にCQLで現在のタイムスタンプを取得するには?
- 19. Inno Setupサブディレクトリを含むディレクトリサイズを取得する
- 20. Inno Setup Pascal Scriptで文字列の幅と高さを取得
- 21. Inno Setupの:
- 22. inno setupのレジストリ
- 23. 現在のスライドウィンドウの最大タイムスタンプを取得する方法
- 24. UTC時刻からMySQLのUnixタイムスタンプを取得するには?
- 25. 現在のEpochまたはUnixのタイムスタンプをANDROIDに変換する
- 26. MySQLのUTCの日時は、現在のUNIXタイムスタンプを返し、これらの両方を正しくUNIXタイムスタンプ
- 27. Inno Setup:アンインストールをキャンセルする
- 28. Inno Setup TNewCheckListBoxのチェックボックスまたはラジオボタンの値を取得する方法は?
- 29. Inno Setup - バックアップディレクトリツリーが存在する場合はアンインストールします。
- 30. Inno Setup [ファイル]セクション
申し訳ありませんが、プログラミングの質問ではなく、http://superuser.com/またはhttp://serverfault.com/を試してください。 (私はあなたの質問をdownvoteしなかった)。がんばろう。 – shellter
@Shelter - はい、InnoSetupはPascalスクリプトを組み込んでおり、これがユニットのタイムスタンプを取得できる唯一の方法です。 –