不要在 he8.pro 檔中 def autoexec= 段中 執行 自訂對話視窗太久

HyperEditor Q&A/技術交流
主題已鎖定
shinho
一般會員
文章: 14
註冊時間: 1日 1月 1970年, 08:33

不要在 he8.pro 檔中 def autoexec= 段中 執行 自訂對話視窗太久

文章 shinho »

如果將下列命令 存檔於 ... ask.pro 之中
加入 he8.pro 檔中 def autoexec= 段中

[理論上] 在漢書開機後 立刻有一個自動詢問型 對話框 ( 很方便喔! :D )

[實際上] 大部分的windows XP 會在一分鐘左右當機, 立刻關閉漢書XP,
, 或者顯示 白色錯誤訊息 " XXXX ???? 記憶體不能為READ 或written" :(

[解決] 千萬不要學人家 玩 註冊.DLL
(在命令提示符下輸入 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 )
大部分的電腦會當的更慘 ... :oops:

*** 等漢書XP 完全開啟後 從 icon1 或 其他 pro 檔 [m ask.pro]就可以順利執行
以下類似對話框, (但不知是否與 He8.42 本身或bug 有關?) :roll: :?:

---------

[%p1=' 【報告】: 10 張']
[%p2='單張 列印順序: No 01 -- No 10']
[resetdialog Ask Printing]
[dialogbox Ask Printing, -1,-1,164,68]
[ltext %p1, 8, 10]
[ltext %p2, 8, 26]
[defpushbutton 確定(&Y), 1, 30, 44, 36, 12]
[pushbutton 取消(&N), 2, 74, 44, 36, 12]
[enddialog]
mason
Site Admin
文章: 373
註冊時間: 29日 4月 2003年, 09:57

文章 mason »

您可以將這內容放在 my.pro 的:
def autoexec=
中,效果是一樣的。
要是放在 he8.pro中,下次更新會被蓋掉,要常常記得改,很麻煩。
當時設計 my.pro 的機制就受要避免這狀況的。
主題已鎖定