PDA

Click to See Complete Forum and Search --> : ActiveXcruciating pain


vlbh99
Jan 3rd, 2001, 11:08 AM
VB'ers,

I have an ActiveX control that is embedded in a web page. I am using Personal Web Server for testing purposes. Upon clicking a button on my control, I would like it to open a file for output. The file to be opened resides on the server at location "c:\webshare\wwwroot\mypage.html". When I test the control in a web page, it cannot find the file path. I have tested the ActiveX control with a Standard EXE and it has no problems. Please help!

Best Regards,

Charles Rohner

barrk
Jan 3rd, 2001, 05:56 PM
Originally posted by vlbh99
VB'ers,

I have an ActiveX control that is embedded in a web page. I am using Personal Web Server for testing purposes. Upon clicking a button on my control, I would like it to open a file for output. The file to be opened resides on the server at location "c:\webshare\wwwroot\mypage.html". When I test the control in a web page, it cannot find the file path. I have tested the ActiveX control with a Standard EXE and it has no problems. Please help!

Best Regards,

Charles Rohner

Try replacing "c:\webshare\wwwroot\mypage.html"

with

\\ipaddress\webshare\wwwroot\mypage.html
(where ipaddress is your ipaddress)

We think this is due to the fact that it is a virtual directory.

Hope this helps!

samwise
Jan 4th, 2001, 11:37 AM
When using an ASP page, you need to use this to reference the file. For instance, to get the path to "data.txt", you need to do this:
<%= server.mappath("data.txt")%>
I don't know how it would relate when embedding an ActiveX into a web page, though.

Samwise Galenorn
sam@galenorn.com