VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

不知道是否有人試過編這樣的程序呢!!!!!!

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
hkhts



註冊時間: 2005-08-31
文章: 3


第 1 樓

發表發表於: 星期三 八月 31, 2005 11:33 am    文章主題: 不知道是否有人試過編這樣的程序呢!!!!!! 引言回覆

在編VF時,突然想到了一個想法:
能不能在VF裡邊讓自己的系統和NetWare的系統時間同步呢!!!或者在運行這個程序時,
取得服務器上 的時間後,修改自己系統的時間和服務器相同呢???我想了很久,但是想不到,


不知道你們又怎麼樣想這個問題呢!!!!請指教!!!!!

_________________
我是一個迷途的小家伙!
回頂端
檢視會員個人資料 發送私人訊息
sendera



註冊時間: 2005-02-20
文章: 23


第 2 樓

發表發表於: 星期三 八月 31, 2005 12:44 pm    文章主題: 引言回覆

使用WSCRIPT
作法如下:
代碼:

=rundos("net.exe time \\YOUR_NETWARE_SERVER_NAME /set /y",0,.F.)

*呼叫外部程式
FUNCTION rundos
   PARAMETER lrun,lstat,lwait
   loshell=newobject('wscript.shell')
   IF type("loshell")=="O"
      cDosShell=GETENV('COMSPEC')
      cDosShell=cDosShell+" /C "
      loshell.run(cDosShell+lrun,lstat,lwait)
   ELSE
      =chk_err("執行"+lrun+"失敗!!")
   ENDIF
   *loshell.run('he5 c:\test.txt',1,.t.)    &&等he5執行完再繼續run
   *loshell.run('he5',1,.f.)   &&不等he5執行完就繼續run
   *                          +- 0. inactive and invisible
   *            1. active and normal size
   *            2. active and minimized
   *            3. active and maximzed
   *            4. Inactive and normal size
   *            7. Inactive and minimized
   RETURN
ENDFUNC
回頂端
檢視會員個人資料 發送私人訊息
hkhts



註冊時間: 2005-08-31
文章: 3


第 3 樓

發表發表於: 星期三 八月 31, 2005 1:07 pm    文章主題: 引言回覆

你寫得很好!!!!!不過,我在DOS下用的FoxPro2.6呢!!!!在純DOS可以可以用你的代碼嗎????
好像在純DOS下沒有'net.exe'這個文件的呢!!!你所編的程序會不會不能用啊!
不會要COPY一個‘net.exe'文件過去吧!

再請你指教!!!sendera !!!謝謝!!

_________________
我是一個迷途的小家伙!
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 4 樓

發表發表於: 星期三 八月 31, 2005 1:26 pm    文章主題: 引言回覆

要安裝lanmanager
讓dos成為netware client 協定可能就要多裝一下
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
hkhts



註冊時間: 2005-08-31
文章: 3


第 5 樓

發表發表於: 星期三 八月 31, 2005 1:32 pm    文章主題: 引言回覆

問題就是:我想與服務器的時間同步呢!!!起不是要每一次都運行這個程序??
有沒有一個辦法可以讓我的VF程序裡要用到的時間都是服務器上的時間呢而不是本地服務器上的時間???

_________________
我是一個迷途的小家伙!
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 6 樓

發表發表於: 星期三 八月 31, 2005 1:57 pm    文章主題: 引言回覆

可以啊
使用terminal 執行vf程序
時間保證絕對是伺服器的時間
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
jeff25



註冊時間: 2004-10-22
文章: 76
來自: taiwan

第 7 樓

發表發表於: 星期三 八月 31, 2005 5:20 pm    文章主題: 引言回覆

伺服器的時間也不一定準
可以下載 NTPClock.exe 網路挍時程式(中華電信提供的)
進系統時呼叫一下,時間最正確

_________________
jeff
回頂端
檢視會員個人資料 發送私人訊息
sendera



註冊時間: 2005-02-20
文章: 23


第 8 樓

發表發表於: 星期三 八月 31, 2005 9:39 pm    文章主題: 引言回覆

基本上netware的伺服器可以設時間同步,不僅是伺服器跟伺服器間的同步,client端也可以同步
至於如何設定,要看您伺服器的版本而定
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作