Objeto COM

Boa noite,

Estou com um problema srio. Estou usando, um componente COM, consigo passar as informaes para o objeto quando as propriedades so diretas. Exemplo:
CobreBem.ArquivoLicenca = rs.Field(“ARQUIVOLICENCA”).StringValue
Porm quando vou passar para adicionar uma matriz, infelizmente no estou conseguindo. Tenho um exemplo em VB:

“Dim Boleto As Object
While Not rs.EOF
.Boleto = CobreBemX.DocumentosCobranca.Add
Boleto.NumeroDocumento = VerificaNulo(rs.Fields(“ChaveBoleto”))
Boleto.NomeSacado = VerificaNulo(rs.Fields(“NomeSacado”))”
Continua o cdigo.

Em Xojo se fizer isso, o objeto criado .Boleto = CobreBemX.DocumentosCobranca.Add , porm no consigo ter acesso as propriedades e formar a matriz.

Se fizer o mesmo do VB, Xojo informa que o objeto Boleto no existe.

Caso seja feito : Cobrebem.DocumentosCobranca.Add.NumeroDocumento = Cstr( rs.Field(“NUMERO_TITULO”).IntegerValue)

O Cdigo passa, porm cada campo o xojo entende que uma matriz, multiplicando cada registro pelo numero de propriedades.

O que posso fazer?

People says that COM support on Xojo is not the fort of the Xojo environment.

http://www.bkeeneybriefs.com/2009/02/com-support/

So I suggest you trying to ask support in english, send your DLL to the support, and write instructions letting them to reproduce your problem.