Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Loosing path on using 'Set Procedure To'
Message
From
10/10/2004 23:05:53
 
 
To
10/10/2004 22:28:14
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00950315
Message ID:
00950316
Views:
12
>Hi
>
>I have a weird problem whereby I loose access to functions in a procedure program.
>
>
>#define eSTDDIR '\Std\'
>
>SET PROCEDURE TO 'MyApplication.prg'
>SET PROCEDURE TO eSTDDIR+'stdfunctions.prg' ADDITIVE
>SET PROCEDURE TO eSTDDIR+'std.prg' ADDITIVE
>SET PROCEDURE TO eSTDDIR+'registry.prg' ADDITIVE
>SET PROCEDURE TO sl_que.prg ADDITIVE
>
>
>The weird thing is that it only happens on the "stdfunctions.prg" and never on the first time I run my program in the development environment. When I do a ?SET("Procedure") I see that this program has lost its path yet the others have the path.
>
>Also, rebuilding my project also stops it happening the next time I run it.

A couple of SWAGs:

- Does it still happen if you do something like
SET PROCEDURE TO (eSTDDIR+'stdfunctions.prg') ADDITIVE
- I don't know if there's a limit on the total length of SET("PROCEDURE") but is it possible you're exceeding say, 255 characters?
Regards. Al

"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov

Neither a despot, nor a doormat, be

Every app wants to be a database app when it grows up
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform