線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1284
推到 Plurk!
推到 Facebook!

程式轉成ActiveX Form有許多問題

答題得分者是:nancy
a6475
高階會員


發表:67
回覆:230
積分:154
註冊:2002-09-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-29 14:46:48 IP:211.23.xxx.xxx 未訂閱
公司最近要求把原本已開發好的程式,轉成ActiveX放在網路上, 可是這幾天下來發現有許多小問題>_<,有關ActiveX Form的資料 站上實少之又少,只好厚著臉皮把遇到的問題整理出來,請教大家 ,麻煩各位熱心人士幫幫忙~    1.程式第一次開啟時,出現未認証的畫面是否要繼續安裝的畫面,按下「是」 之後,瀏覽器即當掉,但將強制關閉後,在打開,程式即可正常使用。 (神奇~)    2.按下「重新整理」後,瀏覽器就自動關閉,站上有大大說是初始化   的問題,可是小弟不才,不懂要怎麼初始化。    3.當專案加入的Form變多時(約15~20個),Delphi 7按存檔竟然會當機,   我測過,當只有一兩個Form無此問題,害我最後要加入新的Form時,只能   用記事本打開.pas檔編輯。    小弟第一次嘗試把程式轉成ActiveX From,功力不足,麻煩各路英雄相助~ 萬分感激~萬分感激~萬分感激~    ..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎
藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁
nancy
一般會員


發表:8
回覆:19
積分:10
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-01 17:17:13 IP:61.222.xxx.xxx 未訂閱
不知道你是怎麼轉的...我只能提出幾點希望對你有幫助: 1.檢查INF檔的設定是否有誤 2.ActiveXFormCreate事件即是程式的起點(其餘皆為Delphi自動產生),檢查此段 程式是否有問題,建議設中斷點去檢查會比較快 3.根據我的經驗...你在專案中只要將你原本程式的Main Form加進來就可以了, 不需要所有的Form都加進來...不過要設定Search Path,讓Delphi可以找到所 有的Form
a6475
高階會員


發表:67
回覆:230
積分:154
註冊:2002-09-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-01 17:22:54 IP:211.23.xxx.xxx 未訂閱
引言: 不知道你是怎麼轉的...我只能提出幾點希望對你有幫助: 1.檢查INF檔的設定是否有誤 2.ActiveXFormCreate事件即是程式的起點(其餘皆為Delphi自動產生),檢查此段 程式是否有問題,建議設中斷點去檢查會比較快 3.根據我的經驗...你在專案中只要將你原本程式的Main Form加進來就可以了, 不需要所有的Form都加進來...不過要設定Search Path,讓Delphi可以找到所 有的Form
非常感謝大大熱心的回應! 我發現我的ActiveX沒有產生INF檔,是不是D7不會產生,還是我忘記那要設定才會出現? ..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎
藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁
nancy
一般會員


發表:8
回覆:19
積分:10
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-02 10:23:45 IP:61.222.xxx.xxx 未訂閱
如果你在Web Deployment Options沒有設定Packages,也沒有設定Additional Files,那Delphi就不會產生INF檔,只會有一個單純的cab檔,另一種情況是你有設定Packages或Additional Files,但是你選擇將這些檔案全部壓成一個project cab檔,那Delphi也不會產生INF檔
a6475
高階會員


發表:67
回覆:230
積分:154
註冊:2002-09-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-09 18:11:27 IP:211.23.xxx.xxx 未訂閱
謝謝大大熱心的分享。 小弟這幾天以將專案轉成ActiveX了。    關於第一問題,小弟發現把TGifImage(支援gif的元件),拿掉,問題 即迎任而解,原來是有些第三方元件對ActiveX支援不是很好。    但是「重新整理」的問題還是沒找到。    不過也學到很多有關轉ActiveX的東西了。 ^_^    ..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎
藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁
系統時間:2024-07-05 23:26:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!