![]() |
| | ||||
| ||||
| |
| |||
| "Fernando" <ozono_fer***yahoo.es> wrote in message news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > clase en C# en un projecto de Vb.net 2005 . > si es positivo que tengo que hacer? La tienes que compilar por separado. Es decir, en una Solución, metes dos proyectos: uno es el de VB y el otro es una librería de clases en C#. Desde el proyecto VB añades una Referencia al proyecto de C#. Compilas la solúción, y listo. Desde el fuente de VB puedes llamar a la clase de C#. Recuerda poner en la llamada (o en un Imports) el espacio de nombres de la clase llamada si no es el mismo de la llamante (esto habría que hacerlo de todas formas aunque estuviera en VB en lugar de C#). |
| |||
| "Fernando" <ozono_fer***yahoo.es> wrote in message news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > clase en C# en un projecto de Vb.net 2005 . > si es positivo que tengo que hacer? La tienes que compilar por separado. Es decir, en una Solución, metes dos proyectos: uno es el de VB y el otro es una librería de clases en C#. Desde el proyecto VB añades una Referencia al proyecto de C#. Compilas la solúción, y listo. Desde el fuente de VB puedes llamar a la clase de C#. Recuerda poner en la llamada (o en un Imports) el espacio de nombres de la clase llamada si no es el mismo de la llamante (esto habría que hacerlo de todas formas aunque estuviera en VB en lugar de C#). |
| |||
| Si es una aplicación Web, puedes: http://www.elguille.info/NET/vs2005/...tudio_2005.htm Si es una aplicación de escritorio, haz lo que te ha comentado Alberto. Aquí tienes un ejemplo de eso último: http://www.elguille.info/NET/vs2005/...sual_basic.htm -- Nos vemos Guillermo --- Microsoft MVP Visual Basic desde 1997 Tus consultas en los foros del Guille: http://foros.elguille.info/ Ya puedes comprar mi nuevo libro: http://www.elguille.info/NET/NovedadesVB9/ "Fernando" <ozono_fer***yahoo.es> wrote in message news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > clase en C# en un projecto de Vb.net 2005 . > si es positivo que tengo que hacer? > > Gracias , > > Saludos. > |
| |||
| Si es una aplicación Web, puedes: http://www.elguille.info/NET/vs2005/...tudio_2005.htm Si es una aplicación de escritorio, haz lo que te ha comentado Alberto. Aquí tienes un ejemplo de eso último: http://www.elguille.info/NET/vs2005/...sual_basic.htm -- Nos vemos Guillermo --- Microsoft MVP Visual Basic desde 1997 Tus consultas en los foros del Guille: http://foros.elguille.info/ Ya puedes comprar mi nuevo libro: http://www.elguille.info/NET/NovedadesVB9/ "Fernando" <ozono_fer***yahoo.es> wrote in message news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > clase en C# en un projecto de Vb.net 2005 . > si es positivo que tengo que hacer? > > Gracias , > > Saludos. > |
| |||
| Hola Alberto esto siguiendo tus instrucciones pero no lo logro, estoy intentado usar unas clases de los ejemplos de DataGridView y como están en C# me vendrÃ***a muy bién poder acceder a clases C# desde código VB.net. he creado los dos proyectos pero me salen los siguientes errores / avisos. Desde el Form1 de Visual Basic Imports Microsoft.Samples.Windows.Forms.DataGridViewCustom Column el espacio de nombres o el tipo especificado en las importaciones 'Microsoft.Samples.Windows.Forms.DataGridViewCusto mColumn' no contienen ningún miembro público o no se encuentran. Asegúrese de que el espacio de nombres o el tipo se hayan definido y de que contengan al menos un miembro público. Asegúrese de que el nombre del elemento importado no utilice ningún alias. Desde el Proyecto C# El programa 'C:\...\DataGridViewCustomColumn.exe' no contiene ningún método 'Main' estático adecuado para un punto de entrada proyecto DataGridViewCustomColumn "Alberto Poblacion" wrote: > "Fernando" <ozono_fer***yahoo.es> wrote in message > news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > > clase en C# en un projecto de Vb.net 2005 . > > si es positivo que tengo que hacer? > > La tienes que compilar por separado. Es decir, en una Solución, metes dos > proyectos: uno es el de VB y el otro es una librerÃ***a de clases en C#. Desde > el proyecto VB añades una Referencia al proyecto de C#. Compilas la > solúción, y listo. Desde el fuente de VB puedes llamar a la clase de C#. > Recuerda poner en la llamada (o en un Imports) el espacio de nombres de la > clase llamada si no es el mismo de la llamante (esto habrÃ***a que hacerlo de > todas formas aunque estuviera en VB en lugar de C#). > > |
| |||
| Hola Alberto esto siguiendo tus instrucciones pero no lo logro, estoy intentado usar unas clases de los ejemplos de DataGridView y como están en C# me vendrÃ***a muy bién poder acceder a clases C# desde código VB.net. he creado los dos proyectos pero me salen los siguientes errores / avisos. Desde el Form1 de Visual Basic Imports Microsoft.Samples.Windows.Forms.DataGridViewCustom Column el espacio de nombres o el tipo especificado en las importaciones 'Microsoft.Samples.Windows.Forms.DataGridViewCusto mColumn' no contienen ningún miembro público o no se encuentran. Asegúrese de que el espacio de nombres o el tipo se hayan definido y de que contengan al menos un miembro público. Asegúrese de que el nombre del elemento importado no utilice ningún alias. Desde el Proyecto C# El programa 'C:\...\DataGridViewCustomColumn.exe' no contiene ningún método 'Main' estático adecuado para un punto de entrada proyecto DataGridViewCustomColumn "Alberto Poblacion" wrote: > "Fernando" <ozono_fer***yahoo.es> wrote in message > news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > > clase en C# en un projecto de Vb.net 2005 . > > si es positivo que tengo que hacer? > > La tienes que compilar por separado. Es decir, en una Solución, metes dos > proyectos: uno es el de VB y el otro es una librerÃ***a de clases en C#. Desde > el proyecto VB añades una Referencia al proyecto de C#. Compilas la > solúción, y listo. Desde el fuente de VB puedes llamar a la clase de C#. > Recuerda poner en la llamada (o en un Imports) el espacio de nombres de la > clase llamada si no es el mismo de la llamante (esto habrÃ***a que hacerlo de > todas formas aunque estuviera en VB en lugar de C#). > > |
| |||
| me autorespondo, no le ponia la referencia al proyecto de vsual basic, ya lo he logrado y os agradezco mucho vuestra ayuda. Gracias "Dani" wrote: > Hola Alberto esto siguiendo tus instrucciones pero no lo logro, estoy > intentado usar unas clases de los ejemplos de DataGridView y como están en C# > me vendrÃ***a muy bién poder acceder a clases C# desde código VB.net. > > he creado los dos proyectos pero me salen los siguientes errores / avisos. > Desde el Form1 de Visual Basic > Imports Microsoft.Samples.Windows.Forms.DataGridViewCustom Column > > el espacio de nombres o el tipo especificado en las importaciones > 'Microsoft.Samples.Windows.Forms.DataGridViewCusto mColumn' no contienen > ningún miembro público o no se encuentran. Asegúrese de que el espacio de > nombres o el tipo se hayan definido y de que contengan al menos un miembro > público. Asegúrese de que el nombre del elemento importado no utilice ningún > alias. > > Desde el Proyecto C# > El programa 'C:\...\DataGridViewCustomColumn.exe' no contiene ningún método > 'Main' estático adecuado para un punto de entrada > proyecto DataGridViewCustomColumn > > > > "Alberto Poblacion" wrote: > > > "Fernando" <ozono_fer***yahoo.es> wrote in message > > news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > > > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > > > clase en C# en un projecto de Vb.net 2005 . > > > si es positivo que tengo que hacer? > > > > La tienes que compilar por separado. Es decir, en una Solución, metes dos > > proyectos: uno es el de VB y el otro es una librerÃ***a de clases en C#. Desde > > el proyecto VB añades una Referencia al proyecto de C#. Compilas la > > solúción, y listo. Desde el fuente de VB puedes llamar a la clase de C#. > > Recuerda poner en la llamada (o en un Imports) el espacio de nombres de la > > clase llamada si no es el mismo de la llamante (esto habrÃ***a que hacerlo de > > todas formas aunque estuviera en VB en lugar de C#). > > > > |
| |||
| me autorespondo, no le ponia la referencia al proyecto de vsual basic, ya lo he logrado y os agradezco mucho vuestra ayuda. Gracias "Dani" wrote: > Hola Alberto esto siguiendo tus instrucciones pero no lo logro, estoy > intentado usar unas clases de los ejemplos de DataGridView y como están en C# > me vendrÃ***a muy bién poder acceder a clases C# desde código VB.net. > > he creado los dos proyectos pero me salen los siguientes errores / avisos. > Desde el Form1 de Visual Basic > Imports Microsoft.Samples.Windows.Forms.DataGridViewCustom Column > > el espacio de nombres o el tipo especificado en las importaciones > 'Microsoft.Samples.Windows.Forms.DataGridViewCusto mColumn' no contienen > ningún miembro público o no se encuentran. Asegúrese de que el espacio de > nombres o el tipo se hayan definido y de que contengan al menos un miembro > público. Asegúrese de que el nombre del elemento importado no utilice ningún > alias. > > Desde el Proyecto C# > El programa 'C:\...\DataGridViewCustomColumn.exe' no contiene ningún método > 'Main' estático adecuado para un punto de entrada > proyecto DataGridViewCustomColumn > > > > "Alberto Poblacion" wrote: > > > "Fernando" <ozono_fer***yahoo.es> wrote in message > > news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > > > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > > > clase en C# en un projecto de Vb.net 2005 . > > > si es positivo que tengo que hacer? > > > > La tienes que compilar por separado. Es decir, en una Solución, metes dos > > proyectos: uno es el de VB y el otro es una librerÃ***a de clases en C#. Desde > > el proyecto VB añades una Referencia al proyecto de C#. Compilas la > > solúción, y listo. Desde el fuente de VB puedes llamar a la clase de C#. > > Recuerda poner en la llamada (o en un Imports) el espacio de nombres de la > > clase llamada si no es el mismo de la llamante (esto habrÃ***a que hacerlo de > > todas formas aunque estuviera en VB en lugar de C#). > > > > |
| |||
| Hola Alberto, gracias por tu ayuda ...me salvaste de una , me funciona muy bien, mil gracias. Saludos, Fernando "Fernando" <ozono_fer***yahoo.es> escribió en el mensaje news:%23g3LK48jIHA.5160***TK2MSFTNGP05.phx.gbl... > Hola son las 1:45 de la mañana y tengo una pregunta, puedo utilizar un > clase en C# en un projecto de Vb.net 2005 . > si es positivo que tengo que hacer? > > Gracias , > > Saludos. > > |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| clase | pepi | Newsgroup es.rec.misc | 0 | 03-07-2008 09:24:40 |
| Definir una clase dentro de una clase ? | Roy Fco. Salas Benavides | Newsgroup microsoft.public.es.vfoxpro | 0 | 21-04-2008 18:14:40 |
| CLASE VBA | Ariel R. | Newsgroup microsoft.public.es.access | 5 | 04-03-2008 22:50:08 |
| Error en clase mscomm32 No hay licencia de uso de la clase | Santo | Newsgroup microsoft.public.es.vba | 4 | 16-11-2007 16:19:53 |
| ¿Que clase de pez? | Jose | Newsgroup es.rec.mascotas.peces | 8 | 18-01-2005 13:00:37 |