Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Loosing path on using 'Set Procedure To'
Message
De
10/10/2004 23:05:53
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00950315
Message ID:
00950316
Vues:
13
>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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform