這是一個園長學習VFP(Visual Foxpro)的Blog歡迎同好一起來參與

星期二, 3月 16, 2010

Visual Foxpro VS Vista

Vista 這個傢伙終於上市了,雖然不久前微軟已宣佈Visual Foxpro將不會有新版本,但是其實目前美國,台灣,以及大陸的中小企業使用Foxpro的公司還是大有人在,
我最近就遇到了一個CASE,所以之後會陸續更新這篇文章,提供給網友參考

完全不能執行:
版本:VFP6.0/VFP7.0
執行時會出現"找不到Kernel32.dll動態連結程式庫"之錯誤訊息
罪魁禍首->VFP6R.DLL/VFP7R.DLL
原因當是VFP6R.DLL/VFP7R.DLL呼叫Kernel32.dll時出錯
執行有問題:
版本:VFP8.0/VFP9.0
情況:
表單(Form)屬性 bordelstyle
選擇Fixed Single 或是 FixDialog 顯示畫面會不正常
(您會發現好像變成了NO border 了)
要選Sizable畫面才能正常顯示
版本:VFP8.0/VFP9.0
情況:
表單屬性imemode
正常下OPEN 會切換至中文輸入模式,CLOSE則會切會英文輸入模式
但此屬性設定在Vista下則無作用
版本:VFP9.0
情況:
索引不正常
原在Windows XP 下可使用SEEK找到的記錄,在Vista 下會 not find
測試:
將索引的collate由原來的 STROKE 設為machine =>索引可以找到記錄了
反向驗證
再將索引的COLLATE設回原來的STROKE =>索引依然可以找到記錄
原因:不明(尚查證中)

發表於 2007/04/01 08:01 PM

沒有留言: