I am still trying to get help with my orignal question so....
In automations where the doc says string as in the case WorkBooks::OpenText
1) the string is formated as VT_BSTR
when I look in memory at my file name there is 1 by of X'00' between every character
C X'00' : X'00' \ X'00' etc etc
This is the correct format of VT_BSTR