error raro: Object reference not set...

29/01/2005 - 21:29 por Mr.Pollosino | Informe spam
Hola grupo
Tengo el siguiente codigo:

Dim NotesSes As NotesSession
Dim dbFact As NotesDatabase

' Abrimos sesion en Lotus Notes

NotesSes = New NOTESSESSION
NotesSes.Initialize()

dbFact = NotesSes.GetDatabase("CASIOPEA", "tesamexinvoices_template.NtF",
False)
la linea anterior me aparece el mensaje:

" Object reference not set to an instance of an object"

Alguien sabe porque aparece ese error?

Preguntas similare

Leer las respuestas

#1 Mr.Pollosino
29/01/2005 - 23:15 | Informe spam
Hola Gustavo.
Antes que nada Gracias por tu respuesta, fijate que no me permite crear la
instancia Dim: dbFact As New NotesDatabase
me indica que la clase no está registrada. Lo raro del asunto es que
funcionaba perfectamente en VB6.
Saludos

"Gustavo Arriola" wrote:

Creo que es porque no has utilizado el constructor.
Cambia la línea Dim dbFact As NotesDatabase

por
Dim dbFact As New NotesDatabase

Saludos!
Gustavo



Respuesta Responder a este mensaje
#2 Jorge Serrano [MVP VB]
31/01/2005 - 09:53 | Informe spam
¿El acceso es a través de API o de una clase?.
Las llamadas a las APIs desde VB.NET difieren de vB6 y hay que hacer algunos
cambios y adaptaciones.

Si acaso, mira en Internet DLLImport.

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"Mr.Pollosino" wrote:

Hola Gustavo.
Antes que nada Gracias por tu respuesta, fijate que no me permite crear la
instancia Dim: dbFact As New NotesDatabase
me indica que la clase no está registrada. Lo raro del asunto es que
funcionaba perfectamente en VB6.
Saludos

"Gustavo Arriola" wrote:

> Creo que es porque no has utilizado el constructor.
> Cambia la línea Dim dbFact As NotesDatabase
>
> por
> Dim dbFact As New NotesDatabase
>
> Saludos!
> Gustavo
>
>
>
Respuesta Responder a este mensaje
#3 Mr.Pollosino
02/02/2005 - 20:03 | Informe spam
Gracias Jorge.
Faltaba registrar una Dll
Saludos

"Jorge Serrano [MVP VB]" wrote:

¿El acceso es a través de API o de una clase?.
Las llamadas a las APIs desde VB.NET difieren de vB6 y hay que hacer algunos
cambios y adaptaciones.

Si acaso, mira en Internet DLLImport.

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"Mr.Pollosino" wrote:

> Hola Gustavo.
> Antes que nada Gracias por tu respuesta, fijate que no me permite crear la
> instancia Dim: dbFact As New NotesDatabase
> me indica que la clase no está registrada. Lo raro del asunto es que
> funcionaba perfectamente en VB6.
> Saludos
>
> "Gustavo Arriola" wrote:
>
> > Creo que es porque no has utilizado el constructor.
> > Cambia la línea Dim dbFact As NotesDatabase
> >
> > por
> > Dim dbFact As New NotesDatabase
> >
> > Saludos!
> > Gustavo
> >
> >
> >
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida