亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? delphi activeform發布全攻略.txt

?? 大量Delphi開發資料
?? TXT
字號:
BCB\Delphi ActiveForm發布全攻略

    論壇上很多朋友(也包括我)提到ActiveForm的發布問題,都沒有得到很好的解決。
下面是本人開發ActiveForm的一點經驗,拿出來跟大家分享,開發環境為 Win2000Server,IIS5.0,BCB5.0,Delphi也差不多的了。

    先說說程序的開發,如果是從一般應用程序移植而來,注意所有的窗體(除了主窗體)都要動態創建,工程的選項里面是沒有Auto-Create Forms的選項給你的。還有,很重要的就是要實現IObjectSafety接口,其實很簡單,加上兩句話就可以了(for BCB,摘自Borland新聞組borland.public.cppbuilder.activex,Delphi的嘛,對不起,不知道):

You have to implement the IObjectSafety interface.
I cut this code from a MSDN example and it worked great for me without any
changes. This code basically makes everything your control does safe for
scripting and initialization.
You can make the following changes in your class declaration:

class ATL_NO_VTABLE TYourcontrol:
.
.
 , public IObjectSafetyImpl<TYourcontrol>  // <--- Add this.

BEGIN_COM_MAP(TYourcontrol)
 .
 .
 COM_INTERFACE_ENTRY(IObjectSafety)   // <--- Add this
.
.
END_COM_MAP()

    編譯和調試就不說了,請大家查查論壇。還是提一下吧,編譯時最好是把所有的包都編譯進AvtiveForm里面去,方法和一般程序是一樣的,不說了。

    好了,正式開始了!
    開始設置了哦,近視的趕緊戴上眼鏡,鼠標不好使的趕快換,鍵盤。。。。。。哎喲,好好好,就開始,就開始。。。。。。
Project->Web Deployment Options 打開設置選項卡。第一頁,設置路徑,這里根據實際情況填了,注意別填錯了哦。下面是我的填法(我的IIS根目錄是C:\Inetpub\wwwroot\,機子IP是192.168.0.88):
Target Dir: C:\Inetpub\wwwroot\
Target URl: http://192.168.0.88/
HTML Dir: C:\Inetpub\wwwroot\

接著是是一些可選項,一般都全部選上。第二頁,包設置,如果你編譯的時候把所有的包都編譯進ActiveForm了,這里是不用設的,最好也是這樣,要設的話,參考第三頁的設置。第三頁,附加文件,一般是一些供ActiveForm調用的DLL,很多朋友的控件裝不上,很大原因是沒設好這里。有時C++Builder會自動將所需的DLL添加到這里,有時則沒有,真是搞不懂。。。。。。沒辦法,還是得用。如果不知道你的程序用了什么特別的DLL,可以用一些Show Dependency工具看。本人的ActiveForm用到了客戶端數據集,需要midas.dll,所以我把它給加上了,CAB選項里面最好選壓縮在同一個壓縮包內,不然還要設下面的路徑。路徑的設置和第一頁一樣。
好了,大功告成!Project->Web Deploy,所設目錄下就生成三個文件,一個inf安裝文件,一個HTML文件,還有一個CAB格式的壓縮包文件(也可能有多個,看你怎么設置的了)。不用做任何修改,打開HTML文件,就可以看到ActiveFrom了。到別的機子上,IE瀏覽器安全級別設為最低,輸入那個HTML的地址,我這里是Http://192.168.0.88/PrintFormControl.htm,先是提示安裝XXX.inf文件,然后提示安裝XXX.cab文件,都點確定,就可以看到ActiveForm了。什么?看不見?那就只好回頭看看有什么沒做對的了。。。。。

    就這么多了,反正我是這樣發布成功的。。。。。。不知大家把自己的ActiveForm發布好了沒有。還沒有?真的?試過有100遍了嗎?什么?都第1000遍了?
    哈哈哈哈哈哈哈。。。。。
    其實。。。其實還有更好更方便更簡單更標準的方法!
啊!!!!哎喲。。。好疼。。。。別。。別。。我這里不收購爛眼鏡和破鼠標,啊!不要再砸了!!!我說。。。我說。。。
下載一個做CAB壓縮包的軟件,我用的是PowerArchiver,找到微軟的代碼簽名軟件signcode.exe,搞到一個代碼簽名證書,www.ca365.com可以申請到免費的證書,要不,可以自己做CA給自己發證書。好了,就這三樣東西。然后修改或重新做一個.inf文件,內容大致如下:
[Add.Code]
PrintControl.ocx=PrintControl.ocx
midas.dll=midas.dll

[PrintControl.ocx]
file=thiscab
clsid={AECDCD52-732D-43AA-BB90-F8B784E1A169}
RegisterServer=yes
FileVersion=1,0,43,0

[midas.dll]
file=thiscab
FileVersion=6,0,6,163

再然后把*.ocx,*.dll還有那個.inf文件做成一個CAB壓縮包。用signcode.exe和證書對這個壓縮包進行代碼簽名。再修改HTML文件,內容大致如下:
<HTML>
<H1> C++Builder 5 ActiveX Test Page </H1><p>
You should see your C++Builder 5 forms or controls embedded in the form below.
<HR><center><P>
<OBJECT
   classid="clsid:AECDCD52-732D-43AA-BB90-F8B784E1A169"
   codebase="http://192.168.0.88/PrintFormControl.cab"
   width=100%
   height=100%
   align=center
   hspace=0
   vspace=0
>
</OBJECT>
</HTML>

好了,現在可以把IE的安全級別設為中了,ActiveForm照樣下載運行。什么,不會用那幾個軟件?我可幫不了你了,自己看幫助吧,呵呵。

By RockNet
2002.4.30 23:30:00

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产视频一区二区在线| 丝袜美腿一区二区三区| 亚洲成人精品一区| 成人一级黄色片| 欧美精品乱码久久久久久| 国产精品视频在线看| 美国十次综合导航| 在线播放视频一区| 亚洲自拍偷拍九九九| 成人av动漫在线| 国产日韩欧美a| 精品无码三级在线观看视频| 欧美日韩一区二区在线观看视频 | 亚洲黄色尤物视频| 久久99精品久久久久久国产越南 | 亚洲电影一区二区三区| 国产成人免费视频网站| 精品99一区二区| 男男视频亚洲欧美| 欧美久久久久久久久久| 亚洲二区在线观看| 欧美日韩一级片在线观看| 一区二区三区精品视频| 色噜噜久久综合| 亚洲女同女同女同女同女同69| 成人美女在线观看| 成人免费视频在线观看| 91网站在线播放| 亚洲精品日日夜夜| 欧美曰成人黄网| 亚洲精品国产a| 欧美日韩一级视频| 奇米精品一区二区三区在线观看| 91精品免费在线观看| 久久精品噜噜噜成人av农村| 亚洲精品一区二区三区四区高清| 精品一区二区在线看| 精品国产亚洲在线| 成人免费精品视频| 亚洲精品国产a| 欧美日本一区二区三区四区| 日本中文字幕一区| 精品久久五月天| 成人高清伦理免费影院在线观看| 国产精品高潮呻吟久久| 91麻豆国产福利精品| 一区二区三区日韩精品视频| 欧美午夜精品理论片a级按摩| 婷婷成人综合网| 亚洲精品在线网站| 99久久精品国产毛片| 亚洲成人免费av| 亚洲精品在线观看网站| 成年人国产精品| 亚洲福中文字幕伊人影院| 日韩一级黄色大片| 成人av在线一区二区| 亚洲成人免费电影| 久久精品无码一区二区三区 | 久久精品理论片| 国产精品日韩精品欧美在线| 91电影在线观看| 激情综合网激情| 亚洲精选视频免费看| 精品国产免费一区二区三区四区 | 一区二区三区丝袜| 欧美xxxx老人做受| 91麻豆精品在线观看| 韩国三级中文字幕hd久久精品| 国产精品国产三级国产普通话三级| 欧美色电影在线| 国产91丝袜在线观看| 日本成人在线一区| 亚洲免费观看高清在线观看| 精品成a人在线观看| 欧美伊人久久大香线蕉综合69| 国产一区二区三区免费| 亚洲激情图片小说视频| 国产日韩成人精品| 日韩欧美在线不卡| 欧美自拍丝袜亚洲| 99久久99精品久久久久久| 蜜臀久久久久久久| 亚洲成人www| 专区另类欧美日韩| 国产欧美日韩激情| 日韩女优电影在线观看| 欧美日韩国产首页在线观看| 成人激情动漫在线观看| 国产精品一区二区91| 秋霞成人午夜伦在线观看| 亚洲综合av网| 亚洲精品成a人| 中文字幕第一区综合| 欧美zozozo| 精品国产免费视频| 欧美成人欧美edvon| 在线电影一区二区三区| 色八戒一区二区三区| av电影天堂一区二区在线观看| 国内精品免费**视频| 久久丁香综合五月国产三级网站 | 欧美不卡一区二区三区| 色乱码一区二区三区88| 色综合久久中文综合久久97| 99国产精品久久久久| 国产一区二区电影| 国产成人av电影| 东方aⅴ免费观看久久av| 国产黄人亚洲片| 粉嫩aⅴ一区二区三区四区| 国产不卡视频一区| 国产成人av电影免费在线观看| 国产99精品在线观看| 成人综合婷婷国产精品久久免费| 国产一区二区成人久久免费影院| 国产一区二区三区四区在线观看| 国产一区二区三区久久悠悠色av| 国产精品小仙女| 成人av中文字幕| 在线观看日韩一区| 欧美日本乱大交xxxxx| 欧美一区二区精品在线| 久久综合国产精品| 国产精品高清亚洲| 亚洲第一av色| 久久激五月天综合精品| 国产精品一区二区久激情瑜伽 | 在线观看精品一区| 欧美日韩高清一区二区不卡 | 久久99深爱久久99精品| 蜜桃视频免费观看一区| 国产一区二区三区不卡在线观看| 国模大尺度一区二区三区| 成人午夜免费视频| 欧美性xxxxxx少妇| 久久午夜电影网| 亚洲欧美日韩小说| 免费成人你懂的| 9i看片成人免费高清| 欧美人动与zoxxxx乱| 久久久精品蜜桃| 亚洲精品久久嫩草网站秘色| 免费在线欧美视频| av网站免费线看精品| 日韩情涩欧美日韩视频| 国产精品每日更新在线播放网址| 亚洲成a人片在线观看中文| 韩国v欧美v亚洲v日本v| 99久久综合色| 精品国产99国产精品| 亚洲婷婷在线视频| 九色porny丨国产精品| 91丨九色丨国产丨porny| 欧美一区二区三区四区五区| 亚洲欧美自拍偷拍色图| 六月丁香婷婷久久| 日本韩国精品一区二区在线观看| 精品美女被调教视频大全网站| 亚洲欧美日韩国产另类专区| 精品午夜一区二区三区在线观看| av亚洲精华国产精华| 欧美va天堂va视频va在线| 亚洲精品高清在线| 成人精品国产免费网站| 日韩视频免费观看高清完整版 | 国产一区二区福利| 欧美日高清视频| 亚洲欧美精品午睡沙发| 国内精品免费在线观看| 色哟哟国产精品| 国产精品天干天干在线综合| 奇米精品一区二区三区在线观看一| 日本精品一区二区三区四区的功能| 欧美精品一区二区三区蜜桃| 一区二区国产盗摄色噜噜| 成人h动漫精品一区二| 精品福利一区二区三区免费视频| 一区二区三区欧美日韩| av不卡免费电影| 国产视频在线观看一区二区三区 | 欧美经典一区二区三区| 日韩高清在线不卡| 欧美群妇大交群的观看方式| 一区二区视频在线看| 成人午夜电影小说| 国产视频一区在线观看| 国产乱码精品一区二区三 | 欧美在线观看一区| 亚洲精品国产一区二区精华液| 不卡免费追剧大全电视剧网站| 久久精品一区四区| 国产精品自产自拍| 久久精品一区蜜桃臀影院| 精品在线免费视频| 久久久久久免费毛片精品| 国产一区二区三区四区五区美女| 久久久久久久网| 成人网在线播放| 亚洲欧洲日韩在线|