全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1834
推到 Plurk!
推到 Facebook!

寄Flash的SWF檔如何解決ActiveX安全性的問題

缺席
pcernet
初階會員


發表:69
回覆:113
積分:41
註冊:2002-11-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-10 19:40:25 IP:61.218.xxx.xxx 未訂閱
以OutLook Express收信會產生ActiveX安全性的問題,請問有無方法可以解決此問題?
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-10 19:48:17 IP:203.75.xxx.xxx 未訂閱
引言: 以OutLook Express收信會產生ActiveX安全性的問題,請問有無方法可以解決此問題?
小弟不才...請問這個跟DELPHI在網際網路上有關係嗎 -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
pcernet
初階會員


發表:69
回覆:113
積分:41
註冊:2002-11-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-10 19:57:35 IP:61.218.xxx.xxx 未訂閱
小弟使用 Indy 元件直接寄出附件,gif/jpg/bmp等圖檔都沒問題,SWF自然也能寄出去,只不過如果HTML中使用Object來播放會產生安全性問題,不知有無其它方式。 找到一篇文章,不知能否解決,能了解的前輩請指教,謝謝。 mmSwfFile:=TMemoryStream.Create; mmEncoded:=TMemoryStream.Create; {載入文件至流mmSwfFile} mmSwfFile.LoadFromFile(txtSwfFile.Text); {對mmSwfFile進行Base64編碼,mmEncoded?編碼後內容} iResult:=EncodeBASE64(mmEncoded,mmSwfFile); strsTemp:=TStringList.Create; mmEncoded.Position:=0; strsTemp.LoadFromStream(mmEncoded); strContents.Add('< object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=5,0,0,0">'); strContents.Add('< param name=movie value="cid:jdh_swfemail@001">'); strContents.Add('< param name=quality value=high>'); strContents.Add('< embed src="cid:jdh_swfemail@001" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" >'); strContents.Add('< /embed>< /object>< /BODY>< /HTML>'); 謝謝!!!
sos_admin
版主


發表:121
回覆:697
積分:768
註冊:2003-07-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-10 21:06:05 IP:61.155.xxx.xxx 未訂閱
以OutLook Express收信會產生ActiveX安全性的問題,請問有無方法可以解決此問題? pcernet 兄: 这不是activex安全性的问题,因为播放flash需要一定的插件的支持,如果系统发现自身没有相关的播放插件,就会根据codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=5,0,0,0" 自动重网上下载,然后系统提示安装的。这属于正常的过程,是需要用户参与决定是否在本机上安装相关的插件的!!!
pcernet
初階會員


發表:69
回覆:113
積分:41
註冊:2002-11-29

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-10 21:19:27 IP:61.218.xxx.xxx 未訂閱
謝謝sos_admin,但OutLook Express所顯示的警告就是ActiveX安全性的問題,Tks!
sos_admin
版主


發表:121
回覆:697
積分:768
註冊:2003-07-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-10 21:33:52 IP:61.155.xxx.xxx 未訂閱
pcernet 兄: 这个没有好的方法,只有通过设置outlook的[选项]->[安全]->[internet区域设置]->[自定义级别]->对所有activex启用就不会有提示了    好象明天就中秋了,我要下班了!< >您也该休息了!< > 最后祝您中秋佳节快乐!
Blueberrug
一般會員


發表:14
回覆:50
積分:17
註冊:2005-05-22

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-08-25 01:42:56 IP:219.70.xxx.xxx 未訂閱
你好: 我照你的方式將outlook 一些選項重新設定之後, 結果接收的信件都還是空白的, FLASH的檔案變成是附加檔案, 不知道是否可以直接呈現的方式呢? 而不要是附加檔案這樣!
Blueberrug
一般會員


發表:14
回覆:50
積分:17
註冊:2005-05-22

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-08-25 09:31:35 IP:220.130.xxx.xxx 未訂閱
引言: 你好: 有沒有什麼方式, 可以不要去改變收信軟體的選項, 就可以直接讓使用者看到信件的內容, 不知道有沒有人可以幫我呢? 謝謝您們的幫忙啊!
系統時間:2024-05-02 8:18:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!