Re: [問題] autoCAD 2012的VBA在x64 win7上執行問題

看板Cad_Cae (電腦輔助設計)作者 (嘿)時間13年前 (2013/04/22 19:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《lolitass (嘿)》之銘言: : 如題,我在win7 64位元的電腦上裝了2012, : 接著去官網抓vba並裝好了,結果在執行的時 : 候有一個問題,只要我有用表單,執行時就會 : 點選不了,不論是點表單還是上面的按鈕,只 : 會視窗閃一下,"叮"一聲,按右上角的叉叉也 : 無法關閉,此時autoCAD也無法畫圖或做其他動 : 作,直到我中斷程式的執行為止(在編輯器的介 : 面按方形鈕)。 : 我有試過把在其他電腦(XP sp3 x32)可以跑的 : 程式拿到我的電腦執行,只要有表單的就有同 : 樣問題,google也沒找到同樣的問題。 : 我試過2013的autoCAD也是一樣的狀況,請問這 : 可能是哪方面的問題,例如是作業系統或是x32 : 和x64的問題?我可以往哪個方向找答案? 雖然仍找不到問題,不過有摸出解決方式了,自己回一下 詢問一些前輩的結果,如果是2012 2013的autocad,就有機會出現這種情況 此為其內部的bug,目前所知的解決方式有兩種: 1.不要直接執行表單,也就是不要在表單的頁面下按執行按鈕(播放符號的三角形) 而是在模組(module)的某個sub下面用 userform1.show 的方式執行就可以避免了 不過我試的結果,情況只是略微緩和,原本要點十幾下才有反應,變成點兩三下就有反應 2.回到autocad的繪圖空間下,在管理->執行VBA巨集->執行寫好的模組 這次就很完美成功了 -- 幫人打廣告 http://belleland.ak543.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.14.194
文章代碼(AID): #1HTIKjAZ (Cad_Cae)
文章代碼(AID): #1HTIKjAZ (Cad_Cae)