Alguna idea para pasarselo desde harbour.
El parametro es el contenido de un fichero binario.
En VB se hace de la siguiente forma:
- Code: Select all Expand view
Dim blob() As Byte
' Read binary data from file.
Open CommonDialog1.FileName For Binary As #1
ReDim blob(LOF(1))
Get #1, , blob()
Close #1
Templ.Deserialize blob
Esto mismo desde harbour y pasandole como parametro el contenido del fichero leido con fRead, no funciona.
Si con el propio activex, ejecuto serialize y lo muevo a una variable, y despues la paso al activex si funciona.
- Code: Select all Expand view
cTmp:= oAx:Serialize()
oAx:DeSearialize( cTmp ) //Ok
Cualquier otro parametro leido desde fichero, de otra variable, etc no fucniona, aunque en teoria son "identicos" en tamaño, etc.