Objeto COM e C# e ASP.NET
24/03/2009
0
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
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
Curtir tópico
+ 0
Responder
Posts
24/03/2009
Ara.es
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!!
Qualquer coisa é só postar!! flw!!
Responder
27/03/2009
Difogo
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.
Muito Obrigado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)