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

FM20.DLL 的 textbox 有 bug ?
前往頁面 1, 2  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
marvin



註冊時間: 2004-06-01
文章: 315


第 1 樓

發表發表於: 星期一 十一月 14, 2016 10:21 pm    文章主題: FM20.DLL 的 textbox 有 bug ? 引言回覆

新系統要用到 unicode. 所以在測試 Win 10 + Fm20.dll textbox

發現 Form 中加了 Olecontrol 的 Textbox 後,
只要在上這 Ole Textbox 上面 click 一下,
鼠標就失靈, 鼠標圖形也消失了

請問諸君有碰到這個 bug 嗎, 有方法避閘嗎 ?
回頂端
檢視會員個人資料 發送私人訊息
marvin



註冊時間: 2004-06-01
文章: 315


第 2 樓

發表發表於: 星期三 十一月 16, 2016 10:12 pm    文章主題: 引言回覆

發現鼠標只要離開 form 到別的地方(如桌面) click 一下,

回到 form, 鼠標又變正常了, 看來只好教 user 這招

外國網站有提到這情形, 結論還是沒解
近來遇到怪事特多
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1549


第 3 樓

發表發表於: 星期五 十一月 18, 2016 11:56 am    文章主題: 引言回覆

記得之前在測試 wine + vfp 時,
有用到Fm20.dll
不過,並沒有鼠標失靈, 鼠標圖形消失的情形

請問,您用的 FM20.dll , 其檔案大小是多少byte?
回頂端
檢視會員個人資料 發送私人訊息
marvin



註冊時間: 2004-06-01
文章: 315


第 4 樓

發表發表於: 星期五 十一月 18, 2016 11:19 pm    文章主題: 引言回覆

FM20.dll 1120Kb (1,146,320 bytes) file version 11.0.6550.0

FM20CHS.dll 32Kb (32,584 bytes) file version 11.0.5516.0
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1549


第 5 樓

發表發表於: 星期六 十一月 19, 2016 6:30 am    文章主題: 引言回覆

儘人事聽天命,
換個版本試看看吧
我當初用的是這個版本,
您試看看

記得把舊得先搬到別的地方存著,
把這個放到您的程式所在資料夾,
並註冊一下,以確保系統會引用
回頂端
檢視會員個人資料 發送私人訊息
marvin



註冊時間: 2004-06-01
文章: 315


第 6 樓

發表發表於: 星期二 十一月 22, 2016 10:28 pm    文章主題: 引言回覆

先行謝過, 用後再覆
回頂端
檢視會員個人資料 發送私人訊息
chengsioieng



註冊時間: 2004-05-31
文章: 35
來自: 澳門

第 7 樓

發表發表於: 星期二 七月 11, 2017 3:53 pm    文章主題: 引言回覆

我也碰到這個鼠標消失的問題,請問情況解決了嗎?
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
marvin



註冊時間: 2004-06-01
文章: 315


第 8 樓

發表發表於: 星期二 七月 11, 2017 11:42 pm    文章主題: 引言回覆

還是沒法解決, 只能要 user 在桌面 click 一下再回去
回頂端
檢視會員個人資料 發送私人訊息
chengsioieng



註冊時間: 2004-05-31
文章: 35
來自: 澳門

第 9 樓

發表發表於: 星期三 七月 12, 2017 3:11 pm    文章主題: 引言回覆

今天我終於解決了,只要將那個 olecontrol 的 dragmode 設為1(預設值為0)就可以了。
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
marvin



註冊時間: 2004-06-01
文章: 315


第 10 樓

發表發表於: 星期三 七月 12, 2017 11:51 pm    文章主題: 引言回覆

我試了, 是可行, 但 ole 的 textbox 就不能輸入任何東西了
回頂端
檢視會員個人資料 發送私人訊息
chengsioieng



註冊時間: 2004-05-31
文章: 35
來自: 澳門

第 11 樓

發表發表於: 星期四 七月 13, 2017 3:17 am    文章主題: 引言回覆

要修改text的內容時改回零就可以了,這個隨時都能改的。
把 thisform.olecontrol1.dragmode=0 或 1 加至表單中適當的按鈕中去。
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
goodnight



註冊時間: 2008-10-13
文章: 459
來自: 台南市

第 12 樓

發表發表於: 星期五 七月 14, 2017 10:57 am    文章主題: 引言回覆

圖片裡的設定有幫助嗎?

_________________
希望有更多人來參與
VFP wiki - 需要大家一起完成的VFP電子書與FAQ
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
marvin



註冊時間: 2004-06-01
文章: 315


第 13 樓

發表發表於: 星期五 七月 14, 2017 12:53 pm    文章主題: 引言回覆

To goodnight,

指示會出現, 但沒作用

等會再試 dragmode
回頂端
檢視會員個人資料 發送私人訊息
marvin



註冊時間: 2004-06-01
文章: 315


第 14 樓

發表發表於: 星期二 七月 18, 2017 11:58 pm    文章主題: 引言回覆

To chengsioieng,

> 把 thisform.olecontrol1.dragmode=0 或 1 加至表單中適當的按鈕中去。

我為了做出 enabled 時的 back color 跟 disablebackcolor 有不同,

按鈕 中要同時修改 oletextbox1.object.backcolor

但加入 oletextox1.dragmode = 0 後整個 oletextbox1 都不見了......
回頂端
檢視會員個人資料 發送私人訊息
kojanlai0823



註冊時間: 2011-12-02
文章: 71


第 15 樓

發表發表於: 星期三 五月 27, 2020 11:49 am    文章主題: 引言回覆

哈...我最近遇到這個狀況了..
後來發現olecontrol在disable時點到control時..只有mouse down 沒有其他event..
我就在mouse down用 wait "" wind timeout 1 wait clear
就可以離開那一格了..但理論不太懂..有點頭痛醫頭的感覺

DRAGMODE 是 0
為了做畫面跟解析度一起放大 位置要另外在init 調整

但目前遇到另一個問題
明明設了新細明體,但是如果打到"" "伃" "F" control就會變粗體的字
如果多加i或廍..就回復正常
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 1, 2  下一頁
1頁(共2頁)

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


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