returning list of strings from Python COM to Visual basic 6
Philippe C. Martin
philippe at philippecmartin.com
Wed Jul 20 20:42:11 EDT 2005
I can now pass and return quite a few types except object instances: my
python code gets to the point where I do:
def Get_Obj(self):
.....
return an_object
My VB code looks like
Dim obj as Variant
obj = acom.Get_Obj()
I get an "unexpected Python error ..... Objects of type 'instance' can not
be converted to a COM VARIANT"
Is there a way out ?
Thanks,
Philippe
Philippe C. Martin wrote:
> Hi,
>
> Is it possible ?
>
> ex: return ['1','2']
>
> If so which type should I use in VB ?
>
> dim res as ???????
>
> Set testObj = CreateObject("xxxx")
>
> res = testObj.AMethodThatReturnsAListOfStrings()
>
>
> Thanks,
>
> Philippe
More information about the Python-list
mailing list