I'm using ActiveX_set_info to set the Text property of an activex component. Text property is of vb type Variant, when i use the VT_BSTR sometimes i get an error, otherwise when i pass the value without type the string are automatically converted to number, for example leading zeroes are removed.