ActiveForm無法瀏覽的老問題 |
答題得分者是:RaynorPao
|
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
請教前輩們, 我自己試了一個ActiveForm的超簡單測試程式(ActiveForm上只有一個Button),程式complie後只有在本機可以執行 ,其他台電腦(也有灌bcb)卻無法看到ActiveForm, 我試了之前的大作所提的方法仍無法瀏覽ActiveForm, 是不是請知道的前輩不厭其煩再詳解一下, 謝謝.
目前我的程式的Web Deployment option中project設定為
target dir:D:\WebOP\TestOP target URL:http://localhost/test/
HTML dir :D:\WebOP\TestOP請問是否還有哪裡要注意, 感溫
|
gemi0305
版主 發表:81 回覆:564 積分:629 註冊:2003-05-11 發送簡訊給我 |
moli1943你好,
之前我也碰過類似的問題,
後來是把project的options中的 linker 的use dynamic RTL 取消,
但是packages的runtime packages 沒有取消, 在Deployment option中的general option都打勾,
如果沒有additional files的話,最後一項deploy additional files可以不用勾, 另外要記得把去 \WINDOWS\Downloaded Program Files的目錄下,
把舊的ActiveX 檔砍掉,因為我有時用版本自動判斷更新時,它不理我,
所以我就直接砍了它,讓它重新下載新的activeform, 試試看吧,如果不行,再問問其他前輩吧 國泰平安
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請教前輩們, 我自己試了一個ActiveForm的超簡單測試程式(ActiveForm上只有一個Button),程式complie後只有在本機可以執行 ,其他台電腦(也有灌bcb)卻無法看到ActiveForm, 我試了之前的大作所提的方法仍無法瀏覽ActiveForm, 是不是請知道的前輩不厭其煩再詳解一下, 謝謝. 目前我的程式的Web Deployment option中project設定為 target dir:D:\WebOP\TestOP target URL:http://localhost/test/ HTML dir :D:\WebOP\TestOP請問是否還有哪裡要注意, 感溫 moli943 你好: (1)這是安全性的問題,如果你想要用 Web Deploy 的方式,就至少必須做到以 下文章中的幾件事情 http://forum.vclxx.org/topic.php?TOPIC_ID=18442&FORUM_ID=54&CAT_ID=3&Topic_Title=Active+Form%AA%BA%B0%DD%C3D&Forum_Title=Internet (2)如果你想要避開以上的問題,可以寫一個安裝程式,讓使用者安裝你的 ActiveForm,這樣在網頁上就可以看到執行的結果 (安裝步驟: 複製檔案、 註冊 regsvr32 /s ActiveForm.ocx) (3)如果你在開發期間就想從別台電腦的 IE 看到你 ActiveForm 執行的情形, 就要先把該電腦 IE 的安全性調到最低才行 (4)最後,如 gemi0305 所說,要記得把你的 ActiveForm 編譯成 standalone http://delphi.ktop.com.tw/topic.php?TOPIC_ID=21675 (5)還有,每一次 ActiveForm 版本更新的時候,也有重要的事情要注意的 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31568-- Enjoy Researching & Developing -- 發表人 - RaynorPao 於 2003/07/17 11:50:52
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 感謝gemi0305,RaynorPao的指導, 我試過gemi0305的方法還是不行, 至於RaynorPao所提到的方法(1)我已經將預瀏覽的電腦安全性調到最低(2)我已經寫了一支一般的AP用InstallShield包裝起來並安裝到預瀏覽的電腦上(3)預瀏覽的電腦已經裝有BCB. 請問還有哪裡要注意的?? 請問元件註冊是怎麼回事? 要如何檢查? >>< face="Verdana, Arial, Helvetica">moli943 你好: (1)有關註冊的詳細方式,請參考以下的連結文章 > (> --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
gemi0305
版主 發表:81 回覆:564 積分:629 註冊:2003-05-11 發送簡訊給我 |
moli1943你好,
包前輩幾乎都把可能的情況都說明了,
其他的就得靠你說明一下你的情況了, 對了,我想插花問一下,
你在其他台電腦上看Activeform是指說...
在其他台電腦上看你的電腦IIS裡的Activeform? 如果是,你的URL可不可以換成用IP的方式,而不要用localhost,
localhost好像是自己跟自己連才有作用的樣子... 另外,可否說一下,你說無法瀏覽是說...找不到網頁?
還是說找到網頁,但Activeform是一個x ? 麻煩你了~ 國泰平安
|
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
|
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
sorry, 我又有問題了, 這次是網頁無法自動更新的問題,以下是節錄之前討論的片段
/--------------------------------------------------------------/
如果是利用網頁做 Deploy 的話,就必須修改 HTML 的內容,有關 Version
的部分(以下紅色部分),即可達到目的
codebase="http://.../MyActiveForm.cab#version=1,0,0,0
/--------------------------------------------------------------/
請問為什麼我的是codebase="http://10.96.100.190/ActiveX/ActiveFormProj1.inf
並沒有出現#version=1,0,0,0這部份, 是不是我漏掉了什麼???
|
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
|
gavinj123
初階會員 發表:88 回覆:48 積分:27 註冊:2002-10-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |