--- 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 ""
