ie扩展,嵌入方面的高手帮帮忙了 在网上找到一些在IE 里嵌入media player 和flash 文件的资料 但是怎么样能在IE里嵌入自己的程序,打开自己的文件格式
这个和刚开始理解的IE插件有点出入,还以为象google一样的工具条呢。在delphi里面 File|New... ActiveX页选择Active Server Object,这样的项目可以嵌入到IE,具体怎么打开自己文件格式就是你程序自己的事情了,如果要问怎么打开自己的程序就要根据实际情况来写程序,原来写过IE嵌入发送和收取邮件的组件和处理word文档的组件,各个程序实现的功能不同。
谢谢 Dlwxn(蓝天) 的关注 <p> <object classid="clsid:AD1A9E61-F1BF-4C51-9B66-6AA1E0F2B633" id="abc1" width="800" height="600" > <param name="filename" value="file://192.168.0.18/ocx/test.abc" > <EMBED SRC="http://192.168.0.18/ocx/test.abc"> </EMBED> </object> </p>var filename: Widestring;function Tabc.Get_filename: WideString; begin Result := WideString(filename); //MyCAD1.LoadFromFile(Result); end;procedure Tabc.Set_filename(const Value: WideString); begin filename:=Value; end;procedure Tabc.Button4Click(Sender: TObject); var path: String; begin //fileName = 'http://192.168.0.18/ocx/test.abc' MyCAD1.LoadFromFile(filename); //提示C:\Documents and Settings\Administrator\桌面\test.abc 找不到,装载路径变了end;
http://www.euromind.com/iedelphi/ie5tools.htm例子下载:
http://www.euromind.com/iedelphi/download/ie5tools.zip
2. 在工程中的FORM中,加入Addition面板中的 TImage 组件 Image1
3. 使用
Image1.Picture.LoadFromFile('http://222.222.222.222/xxx/image.jpg');
编译后,发布到WEB测试即可
如果我想打开指定的文件格式 如*.abc ,怎样才能像flash文件一样,通过浏览器打开*.swf 格式的文件?
在网上找到一些在IE 里嵌入media player 和flash 文件的资料
但是怎么样能在IE里嵌入自己的程序,打开自己的文件格式
<p>
<object classid="clsid:AD1A9E61-F1BF-4C51-9B66-6AA1E0F2B633" id="abc1" width="800" height="600" >
<param name="filename" value="file://192.168.0.18/ocx/test.abc" >
<EMBED SRC="http://192.168.0.18/ocx/test.abc"> </EMBED>
</object>
</p>var
filename: Widestring;function Tabc.Get_filename: WideString;
begin
Result := WideString(filename);
//MyCAD1.LoadFromFile(Result);
end;procedure Tabc.Set_filename(const Value: WideString);
begin
filename:=Value;
end;procedure Tabc.Button4Click(Sender: TObject);
var
path: String;
begin
//fileName = 'http://192.168.0.18/ocx/test.abc'
MyCAD1.LoadFromFile(filename);
//提示C:\Documents and Settings\Administrator\桌面\test.abc 找不到,装载路径变了end;