這有點複雜,但我肯定會盡我所能!IBM Personal Communications中的VBScript,註冊當前日期和時間
我想在我的程序IBM個人通信(會話A)中註冊當前時間和日期「年,周,日+時間」。我必須使用.MAC擴展名才能使程序讀取最終文件。
這是我此刻的代碼:
[PCOMM SCRIPT HEADER]
LANGUAGE=VBSCRIPT
DESCRIPTION=
[PCOMM SCRIPT SOURCE]
OPTION EXPLICIT
autECLSession.SetConnectionByName(ThisSessionName)
REM This line calls the macro subroutine
subSub1_
sub subSub1_()
autECLSession.autECLOIA.WaitForAppAvailable
autECLSession.autECLOIA.WaitForInputReady
autECLSession.autECLPS.SendKeys "151441652 " **<--This is where the date has to appear**
autECLSession.autECLOIA.WaitForInputReady
autECLSession.autECLPS.SendKeys "[enter]"
autECLSession.autECLPS.WaitForAttrib 12,1,"00","3c",3,10000
autECLSession.autECLPS.Wait 3401
autECLSession.autECLOIA.WaitForAppAvailable
autECLSession.autECLOIA.WaitForInputReady
autECLSession.autECLPS.SendKeys "[pf12]"
end sub
autECLSession.autECLPS.SendKeys「151441652」 < ---最後的值必須出現在這裏以相同的順序。這些數字是由我手動輸入的。所以我最終需要做的是識別日期並手動輸入。
這是數字代表什麼:
15 = 2015年
14 =當前星期,日期,現在是2015年2月4日是第14周
4 =一週中的第4天。星期四
1652 =當前時間,我需要時間成爲一個24小時的時鐘。
查看文檔:[DatePart Function](https://msdn.microsoft.com/en-us/library/4kt42529(v = vs.84).aspx)確實*所有內容* 。 – Tomalak 2015-04-02 15:52:23
非常感謝你! – EliasWick 2015-04-02 16:39:35