Objeto COM e C# e ASP.NET

.NET

24/03/2009

Tenho hoje uma biblioteca de objetos COM usados para fazer com que minha página asp acesse o meu sistema. Quando os parametros dos metodos retornam apenas tipo primitivos não a problema agora quando as funções retornam uma classe desse objeto COM aparece o erro Objeto Requerido, lembrando que esse objeto foi estanciado com proDAcesso.clsDbCursor cur = new proDAcesso.clsDbCursor(); o código utilizado é:

string pErro = ´´;
proDAcesso.clsDbCursor cur = new proDAcesso.clsDbCursor();
if (cur.EOF == 0) << Erro ocorre aqui
{
dPonte.fCarregaTipoDocs(ref cur, ref pErro);
}

Erro: Object required


Difogo

Difogo

Curtidas 0

Respostas

Ara.es

Ara.es

24/03/2009

difogo, esses componentes COM foram implementados em qual linguaguem, Delphi?? caso foi, veja qual o retorno dos métodos que estão dando erro. O C não entende alguns retornos que só existem no Delphi, veja se não está retornando um data, ou outro tipo especifico do Delphi.

Qualquer coisa é só postar!! flw!!


GOSTEI 0
Difogo

Difogo

24/03/2009

Ara.es as dll foram desenvolvidas com VB, eu consegui resolver convertendo a minha classe de retorno para XML e depois trabalhando esse XML no C.

Muito Obrigado.


GOSTEI 0
POSTAR