ie 相对路径
场景:怎么使用IE打开相对路径下的网页
如何使用IE打开相对路径下的网页
本人在程序中使用了一个ABC.html的网页文件.需要运行程序时用IE将期打开其中有说明.图片.链接等.但是在我的机子上可以打开因为我在按钮控件中写进了这样的代码:
inet bl
this.GetContextService("internet", bl)
bl.hyperlinktourl("c:\我的程序\jnmn\ABC.html")
然后ABC就被IE打开并显示在IE中.但是别人用程序时不会安装在(c:\我的程序\)目录下.这样就打不开ABC.HTML了.
我又想使用相对路径:
inet bl
this.GetContextService("internet", bl)
bl.hyperlinktourl("jnmn\ABC.html")
但是失败了.在IE的地址栏里只出现了:HTTP://jnmn/ABC.html而且打不开了.
请问大家我应该怎么办才能让别人在自己的机器上也能用IE打开我程序中的这个ABC.HTML文件.
我用的是POWERBUILDER.
------解决方案--------------------
取出程序当前路径,再加上ABC.html的相对路径。
------解决方案--------------------
如何使用IE打开相对路径下的网页
本人在程序中使用了一个ABC.html的网页文件.需要运行程序时用IE将期打开其中有说明.图片.链接等.但是在我的机子上可以打开因为我在按钮控件中写进了这样的代码:
inet bl
this.GetContextService("internet", bl)
bl.hyperlinktourl("c:\我的程序\jnmn\ABC.html")
然后ABC就被IE打开并显示在IE中.但是别人用程序时不会安装在(c:\我的程序\)目录下.这样就打不开ABC.HTML了.
我又想使用相对路径:
inet bl
this.GetContextService("internet", bl)
bl.hyperlinktourl("jnmn\ABC.html")
但是失败了.在IE的地址栏里只出现了:HTTP://jnmn/ABC.html而且打不开了.
请问大家我应该怎么办才能让别人在自己的机器上也能用IE打开我程序中的这个ABC.HTML文件.
我用的是POWERBUILDER.
------解决方案--------------------
取出程序当前路径,再加上ABC.html的相对路径。
------解决方案--------------------