1

Xタスクを月に2回実行するプログラムが必要です。だから私は現在の日を数値として取得することについて考えたので、 if day == 1 or 15 then do X のようなことができます

誰かが現在の日を数値として取得する簡単な例を持っていますか?

コードの単純さを探しているので、それが何をするのか理解できます。おそらく、呼び出すことができる勝利APIがいくつかあります。

4

1 に答える 1

2
.386
.model flat, stdcall
.stack 4096
option casemap :none

include masm32.inc
include kernel32.inc
include macros.asm

GetLocalTime PROTO :DWORD
.data
LPSYSTEMTIME STRUCT
    wYear       WORD ?
    wMonth      WORD ?
    wDayOfWeek  WORD ?
    wDay        WORD ?
    wHour       WORD ?
    wMinute     WORD ?
    wSecond     WORD ?
    wMilliseconds WORD ?
LPSYSTEMTIME ENDS

localTime LPSYSTEMTIME <>
.code
main PROC   

 invoke GetLocalTime, ADDR localTime    
 invoke ExitProcess,eax 
main ENDP
END main

localTime STRUCT から現在の曜日または月を取得できます。Visual Studio のセットアップ方法の詳細については、私のブログ「masm32 プログラミング用に Visual Studio 10 をセットアップする」を参照してください。

于 2011-11-16T02:41:18.627 に答える