Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Data paths in COM
Message
From
05/04/2000 09:31:20
 
 
To
05/04/2000 07:27:13
Scott Knight
Human Resources Development Canada
St. John's, Newfoundland, Canada
General information
Forum:
Visual FoxPro
Category:
Internet applications
Miscellaneous
Thread ID:
00355583
Message ID:
00355631
Views:
24
>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

How about setting the datapath in an application registry entry? Using the Registry class in the FFC, or any one of several registry classes found here in the files section, it would take only two lines of code.
Erik Moore
Clientelligence
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform