Mike Sue-Ping
Cambridge, Ontario, Canada
Information générale
Catégorie:
Codage, syntaxe et commandes
>>>>I have a VFP9 exe (let's call it myVFP.exe) sitting in the same folder as my project file (let's call it myProject). myVFP.exe has a bunch of procedure files built into it and I'd like to call one of those procedures (let's call it myProcedure) from a form in myProject. The help file says that I should be able to do this using the syntax, "DO ProgramName1 | ProcedureName [IN ProgramName2] [WITH ParameterList]". So, naturally I tried the following command in my form's load event:
>>>>
>>>>DO myProcedure IN myVFP.exe WITH "someparam"
>>>>
>>>>and I receive "Procedure 'myProcedure' not found". The help file says, "If...the specified procedure isn't in the program file, the message "Procedure is not found" appears". I'm thinking that the latter message is kinda that same as what I receive. So, this begs the question, why do I get this error? I know for a fact that myVFP.exe has that procedure built into it.
>>>>
>>>>Is this not possible or am I doing something wrong. Any assistance is greatly appreciated.
>>>
>>>Did you try switching the order of parameters around
>>>
>>>do myProc with .. in ...
>>>
>>>I think I read here that Help may be incorrect.
>>
>>
>>I tried your suggestion and that didn't make a difference.
>>
>>Googling didn't get me anywhere either. Seems like a very uncommon thing to do in VFP then?
>
>Did you try
>
>set procedure to myVFP.exe ?
No, but if I do, I get the error, "File 'myProcedure.prg' does not exist."
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement