Referencia a funciones dentro de Clase

29/09/2004 - 11:22 por Lord Soth | Informe spam
Estimados compañeros

Estoy realizando una DLL con una serie de funciones, unas
publicas y otra privadas.

En esta solución, agrego otro proyecto (winforms) para
poder usar la DLL, y en referencias agrego la DLL de la
solucion al proyecto.

A la hora de refenciar alguna función publica de esa DLL
desde el winform, no me muestra ninguna funcion
disponible, y eso que esta referenciada en el proyecto de
winforms, y luego con un IMPORT al inicio del winform.

Que hago mal??

Gracias

Preguntas similare

Leer las respuestas

#1 Guillermo guille
29/09/2004 - 14:53 | Informe spam
Las funciones estarán en un modulo o una clase, si es en un módulo puedes
usarlas directamente sin crear una instancia, normalmente usando el módulo en
el que están declaradas seguidas del "típico" punto y el nombre de la función.
En el caso de que estén declaradas en una clase (o estructura), tendrás que
crear una variable de la dicha clase e instanciarla (crearla con new) y así
poder acceder a ellas.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Lord Soth" wrote in message
news:427b01c4a605$ce33e010$
Estimados compañeros

Estoy realizando una DLL con una serie de funciones, unas
publicas y otra privadas.

En esta solución, agrego otro proyecto (winforms) para
poder usar la DLL, y en referencias agrego la DLL de la
solucion al proyecto.

A la hora de refenciar alguna función publica de esa DLL
desde el winform, no me muestra ninguna funcion
disponible, y eso que esta referenciada en el proyecto de
winforms, y luego con un IMPORT al inicio del winform.

Que hago mal??

Gracias
Respuesta Responder a este mensaje
#2 Lord Soth
29/09/2004 - 15:49 | Informe spam
Gracias
Las funciones estarán en un modulo o una clase, si es en


un módulo puedes
usarlas directamente sin crear una instancia, normalmente


usando el módulo en
el que están declaradas seguidas del "típico" punto y el


nombre de la función.
En el caso de que estén declaradas en una clase (o


estructura), tendrás que
crear una variable de la dicha clase e instanciarla


(crearla con new) y así
poder acceder a ellas.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Lord Soth" wrote


in message
news:427b01c4a605$ce33e010$
Estimados compañeros

Estoy realizando una DLL con una serie de funciones, unas
publicas y otra privadas.

En esta solución, agrego otro proyecto (winforms) para
poder usar la DLL, y en referencias agrego la DLL de la
solucion al proyecto.

A la hora de refenciar alguna función publica de esa DLL
desde el winform, no me muestra ninguna funcion
disponible, y eso que esta referenciada en el proyecto de
winforms, y luego con un IMPORT al inicio del winform.

Que hago mal??

Gracias


.

Respuesta Responder a este mensaje
#3 Lord Soth
29/09/2004 - 15:51 | Informe spam
Por cierto, no tendré problemas cuando compile la
solución?? como al hacer la referencia le indico el
proyecto y no la DLL en si, no se si puede dar algun fallo.

Gracias
Las funciones estarán en un modulo o una clase, si es en


un módulo puedes
usarlas directamente sin crear una instancia, normalmente


usando el módulo en
el que están declaradas seguidas del "típico" punto y el


nombre de la función.
En el caso de que estén declaradas en una clase (o


estructura), tendrás que
crear una variable de la dicha clase e instanciarla


(crearla con new) y así
poder acceder a ellas.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Lord Soth" wrote


in message
news:427b01c4a605$ce33e010$
Estimados compañeros

Estoy realizando una DLL con una serie de funciones, unas
publicas y otra privadas.

En esta solución, agrego otro proyecto (winforms) para
poder usar la DLL, y en referencias agrego la DLL de la
solucion al proyecto.

A la hora de refenciar alguna función publica de esa DLL
desde el winform, no me muestra ninguna funcion
disponible, y eso que esta referenciada en el proyecto de
winforms, y luego con un IMPORT al inicio del winform.

Que hago mal??

Gracias


.

Respuesta Responder a este mensaje
#4 Guillermo guille
29/09/2004 - 20:11 | Informe spam
En teoría no, ya que al compilar los dos proyectos, te copiará la DLL en el
directorio BIN del ejecutable.


Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Lord Soth" wrote in message
news:38fd01c4a62b$72489360$
Por cierto, no tendré problemas cuando compile la
solución?? como al hacer la referencia le indico el
proyecto y no la DLL en si, no se si puede dar algun fallo.

Gracias
Las funciones estarán en un modulo o una clase, si es en


un módulo puedes
usarlas directamente sin crear una instancia, normalmente


usando el módulo en
el que están declaradas seguidas del "típico" punto y el


nombre de la función.
En el caso de que estén declaradas en una clase (o


estructura), tendrás que
crear una variable de la dicha clase e instanciarla


(crearla con new) y así
poder acceder a ellas.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Lord Soth" wrote


in message
news:427b01c4a605$ce33e010$
Estimados compañeros

Estoy realizando una DLL con una serie de funciones, unas
publicas y otra privadas.

En esta solución, agrego otro proyecto (winforms) para
poder usar la DLL, y en referencias agrego la DLL de la
solucion al proyecto.

A la hora de refenciar alguna función publica de esa DLL
desde el winform, no me muestra ninguna funcion
disponible, y eso que esta referenciada en el proyecto de
winforms, y luego con un IMPORT al inicio del winform.

Que hago mal??

Gracias


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida