台灣最大程式設計社群網站
線上人數
1038
 
會員總數:243313
討論主題:188097
歡迎您免費加入會員
討論區列表 >> VB6 >> dateadd,datediff 用法
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
dateadd,datediff 用法
價值 : 10 QP  點閱數:4887 回應數:5

樓主

傑客
初學者
632 28
727 152
發送站內信

請教各位

我用 VB6 想寫一支程式
程式碼中用到 dateadd("d",3,now)
或 datediff("d",now,#2013/7/1#)
都會出現錯誤訊息為

執行階段錯誤:5
程序呼叫或引數不正確

???
看了許多範例都是這樣寫的呀
為何我會出錯

請指教 謝謝




本篇文章發表於2013-07-23 14:28
== 簽名檔 ==
我是神奇的傑客, 神奇的傑客就是我
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

JoJo
檢舉此回應

ACC95: DateDiff、 DateAdd 或日期部分會導致 IPF VBA232 中。DLL
本篇文章回覆於2013-07-23 16:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

夜雨
檢舉此回應
MsgBox DateDiff("d", "06/24/2013 12:00:00 AM", Now())
MsgBox DateAdd("d", 3, Now())
本篇文章回覆於2013-07-24 17:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

傑客
檢舉此回應
我想 , 語法我已經知道了
我想問的是 , 我明明沒寫錯
為何會出現錯誤
本篇文章回覆於2013-07-26 11:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

傑客
檢舉此回應
原來

VB6 , 在 WIN7 的環境下 , 有些指令是不能用的
這個指令在 winxp 下就沒問題了
本篇文章回覆於2013-08-01 10:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

Jone Chen
捐贈 VP 給 Jone Chen 檢舉此回應
將 VB6 Windows xp 相容去掉 可以用
本篇文章回覆於2017-12-17 04:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.