Message
From
05/04/2000 07:27:13
Scott Knight
Human Resources Development Canada
St. John's, Newfoundland, Canada
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Internet applications
Title:
Data paths in COM
Miscellaneous
Thread ID:
00355583
Message ID:
00355583
Views:
77
I am trying to avoid hard coding paths in several components I have built. Ideally, I would like to set a property (MyObject.CappStartpath) in the MyObject.init that would reflect the the path of the IIS application that has instantiated it. Something like "d:\Inetpub\wwwroot\webfax\", webfax being the application. The data is in a "data" subdirectory from webfax.

I have figured out a two step work around when it is called from ASP but when instantiating from inside another component I'm stuck. The two step would look something like this:

Set oTools = Server.CreateObject("WebClasses.HTMLTools")
oTools.cAppStartpath = Request.ServerVariables("APPL_PHYSICAL_PATH")


If I could pass Request.Server... Value to the INIT of the Object as it is Instantiated I could live with it. I would like for the MyOject.init to set it itself some how if possible. Any thoughts would be much appreciated.

Thanks


Scott
Next
Reply
Map
View