--- In [email protected], "Sheri" <sheri...@...> wrote:
>
> --- In [email protected], "Sheri" <sherip99@> wrote:
> >
> > --- In [email protected], "entropyreduction" 
> > <alancampbelllists+yahoo@> wrote:
> > > 
> > > --- In [email protected], "Sheri" <sherip99@> wrote:
> > > >
> > > > See if this page tells you anything about Variants you don't know.
> > > > 
> > > > <http://msdn.microsoft.com/en-us/library/ms221673.aspx>
> > > 
> > > Know that one, nice summary.
> > >
> > 
> > Another possibly useful site: <http://www.devguy.com/fp/Tips/COM/>
> > 
> > "Even if a method accepts a VARIANT as opposed to a VARIANT *, pointers can 
> > be passed indirectly via VT_BYREF|VT_VARIANT.  VBScript passes [in] 
> > VARIANTs in this fashion."
> >
> 
> A skipped optional parameter is a variant of type VT_ERROR with an .scode 
> field value of DISP_E_PARAMNOTFOUND <http://support.microsoft.com/kb/238981>
> 
> Couldn't a "k " for the desired parameter in our type spec string
> do that regardless of any actual "" in the input?
> 

By that I meant, couldn't a "k " mean to override the entered value (where the 
user's value is anything accepted by Powerpro's parser, including "")

> Possibly also do it without an active type spec string: if the
> typelibrary spec for that input parameter is optional VARIANT and
> the user's input value is "" 


Reply via email to