在ActiveForm中得到IE的路径(200分)

  • 主题发起人 主题发起人 defisky
  • 开始时间 开始时间
D

defisky

Unregistered / Unconfirmed
GUEST, unregistred user!
用ActiveForm做了一个控件,放在IE中,这个控件需要打开一个文件,在页面中用
FileName = xxx 来设置要打开的文件。问题是如何得到文件的路径?
我现在想把这个文件下载到本地然后打开,但是不知如何得到引用了控件的页面的位置,
不知道有什么方法可以解决?
 
好吧,再说的详细一点。
比如说我在页面中引用了一个MediaPlayer控件,然后给它一个文件名,FileName = xxx,
MediaPlayer就会打开这个文件并进行播放。
我现在的控件也要实现这种功能,但是由于FileName中给出的是相对路径,我必须要得到
绝对路径才能打开这个文件,这就需要知道引用了控件的页面的路径。
就比如,在http://mycontrol.com/index.htm中引用了我的控件,页面中给控件的FileName
赋值FileName = 1.txt,然后我必须还要知道页面的位置,即http://mycontrol.com,然后
我就知道文件的绝对路径是http://mycontrol.com/1.txt,这样我才可以打开。
因此问题就是如何得到http://mycontrol.com这个路径?
 
使用DDE和浏览器通讯取得当前URL,可看以前的解答。
 
请结束或继续
 
如何使用DDE和浏览器通讯?
 
在浏览器中通过脚本就可以获得浏览器浏览的URL呀
www.applevb.com
 
别的我不懂,但关于用 dde 取得当前浏览器的 URL ,请看
<a href="http://www.001.com.cn/forum/devhome/39.html">程序员合众国</a>
 
请结束或继续!
 
多人接受答案了。
 
能把答案发给我吗?
我正在编activeform,也遇到同样问题。
 
后退
顶部