Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Passing parameters to a method in 'word.application'
Message
From
13/03/2002 19:33:29
 
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Miscellaneous
Thread ID:
00632467
Message ID:
00632495
Views:
22
All variables in VFP are of variant type. The type is defined when you assign a value to it.

All you should need to do is pass the empty values in place of the parameters that you do not wish to set.

So if you are calling a method which requires two optional parameters (the first being a default of character, the second numeric) and you want to specify the second parameter and not the first you would call it like this:
Object.Method("", 10)
>That won't do it, the parameter should be passed as a VARIANT type variable,
which I don't know how.
>
>Here is another example, note that the 1st paramenter is diferent in both syntaxis :
>
>Syntax 1
>expresión.Save(NoPrompt, OriginalFormat)
>
>Syntax 2
>expresión.Save(Comment)
>
>Syntax 1: Requerida. Expresión que devuelve un objeto Documents.
>Syntax 2: Requerida. Expresión que devuelve un objeto Versions.
>
>NoPrompt = Type Variant optional.
>OriginalFormat = Type Variant optional.
>Comment = Type Variant optional.
>
>Here is the VBasic example:
>
>Syntax 1:
>Documents.Save NoPrompt:=True, OriginalFormat:=1
>
>Syntax 2:
>Documents.Save Comment:="Minor changes to intro"
A fish this fine deserves to be a fish nugget styled chunklet.
- Fry
Previous
Reply
Map
View

Click here to load this message in the networking platform