| ||||||||
adm | Find | login register |
gcin for Windows 更新版本至 gcin 1.6.9.pre3 (10/03/2011) 之後,發現行列輸入法與 Office 2003 相衝的問題,其實還蠻嚴重的:
我已經盡量利用其他軟體測試 gcin 行列輸入法的相容性,不過目前為止只發現 gcin for Windows 與 Word 2003 以及 Excel 2003 水土不服。至於 gcin for Windows 與 Office 2007/2010 是否也有上述的相衝問題,因為沒有較新的 Office 版本可測(公司電腦還裝著 Office 2003 沒有升級),就請大家幫忙試試看囉。 edited: 1
| |||||||||||||
用 win7 sp1 & XP sp3 試,沒有你說的情形。 | |||||||||||||
如果是在 Excel 2003 的「資料編輯列」(也就是 "fx" 圖示的旁邊)以「行列輸入法」打中文字,是沒問題的。但如果在儲存格區域點一下再繼續輸入中文字時,頭一個鍵就會被吃掉。 我使用的系統是 win 7 sp1 (x64)。 目前似乎只有「行列輸入法」的部分有此問題,我切換到詞音輸入,打字的功能是正常的。 edited: 2
| |||||||||||||
我是用 win7 sp 32bit,難道是 64-bit 獨有的? 不過 M$ office 2003 顯然只有 32-bit的,所以不是 64bit ime 造成的。 | |||||||||||||
今天下午剛好試了一台win7 64bit的筆電,發現的確有老刀所說的情形(吃掉第1個拆碼), 另外,我把那台的舊版gcin移除後,要裝新版的gcin時無法安裝成功, | |||||||||||||
用工作管理員把 gcin.exe 殺掉看看 | |||||||||||||
To eliu: 我以使用行列輸入法打入「我」字為例(行列拆碼為 lox),將 Excel 2003 的畫面貼出來,請您參考一下: 首先,打入 l(小寫 l): 再來,輸入 o: 接下來,再輸入 x: 最後按空白鍵組字,結果就是送出「鬼」,而不是正確的「我」字。 請注意位於儲存格區上方的「資料編輯列」(即 "fx" 圖示右邊這一區),在一開始輸入 l 的時候,顯示就不正確了(不明原因地出現重碼)。如果把滑鼠在「資料編輯列」上點一下並在此列輸入文字,則行列輸入法的功能是正常的。 | |||||||||||||
猜測是某個不明 window 影響 focus,把 input 清除了。難道是 gcin自己的 window? 你有開啟那個小幫手(迴紋針)? edited: 1
| |||||||||||||
不知道會不會是on the spot造成的? | |||||||||||||
看來的確如此。我將編輯區顯示改為「gcin視窗」且將右側緊鄰的「按鍵顯示於應用程式」解除勾選,Excel 2003 就正常了;但當輸入第一個鍵時,候選字窗會飄到別的地方。 另外,如果以滑鼠 double click 某儲存格,再以行列輸入法打字,則第一個按鍵並不會被吃掉。 綜上所述,on-the-spot 幾可以確定是問題的病因了。 | |||||||||||||
我今天特地找了裝有 Win XP SP3 和 Excel 2003 的電腦來試 gcin 行列輸入法,結果與我在 win7 上面測的結果一模一樣,第一個按鍵被軟體吃掉。 | |||||||||||||
已經在最新的 gcin-inst.exe 中解決。 | |||||||||||||
我試了一下,果然吃掉首鍵的問題解決了。雖然 Excel 2003「資料編輯列」顯示異常的問題還在,但已經不致嚴重影響在 Excel 2003 輸入資料的過程。 再一次感謝 eliu 大哥熱心幫助。 | |||||||||||||
Excel 2010版的問題也一樣,首字鍵會被吃掉, 不過10樓的方法果然有效,已解決了! |
| ||||||||
adm | Find | login register |