elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [Duda] Biblioteca de enlace dinámico, C#.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Duda] Biblioteca de enlace dinámico, C#.  (Leído 2,709 veces)
Zodiak98

Desconectado Desconectado

Mensajes: 120


Ver Perfil
[Duda] Biblioteca de enlace dinámico, C#.
« en: 20 Septiembre 2013, 20:51 pm »

Bueno es que me dio por crear un programa que lo que hace es al presionar el boton el textbox tenga cierto texto, pero lo programe cómo práctica a una dll, la idea era programar la función del botón dentro de esa dll, pero al yo poner el código en esa dll, no me reconoce el textBox1.text espero haberme explicado, alguien me dice cómo se puede hacer eso?


En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: [Duda] Biblioteca de enlace dinámico, C#.
« Respuesta #1 en: 20 Septiembre 2013, 21:08 pm »

Necesitas pasar el textbox como parámetro a la función de la dll. Es lógico que no te reconozca el textbox si dentro de la dll no hay ninguna referencia al control; recuerda que están en ámbitos distintos.

Saludos.


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Zodiak98

Desconectado Desconectado

Mensajes: 120


Ver Perfil
Re: [Duda] Biblioteca de enlace dinámico, C#.
« Respuesta #2 en: 20 Septiembre 2013, 21:13 pm »

Necesitas pasar el textbox como parámetro a la función de la dll. Es lógico que no te reconozca el textbox si dentro de la dll no hay ninguna referencia al control; recuerda que están en ámbitos distintos.

Saludos.

Heheh disculpa mi ignorancia, ahora el Textbox es un objeto, cómo se pasaría por parámetro? Y además, si quisiera trabajar con un evento diferente, cómo sería? ... :S
Es algo parecido a las variables "sender"y 'e' ? Nuevamente disculpa mi ignorancia, soy nuevo en esto de la programación. xD
En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: [Duda] Biblioteca de enlace dinámico, C#.
« Respuesta #3 en: 21 Septiembre 2013, 00:23 am »

Bueno, me supongo que la función de tu dll tiene la forma:

Código
  1. Public Function MiFuncion()
  2.   'Aqui tu codigo.
  3. End Function
  4.  

Tienes que hacerla de la forma:

Código
  1. Public Function MiFuncion(ByRef ControlDeTexto As TextBox)
  2.   'Aqui tu codigo que cambia la propiedad del textbox.
  3.   ControlDeTexto.Text = "Este es el texto que escribo."
  4. End Function
  5.  
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con arreglo bidimensional dinámico en IDE DevC++
Programación C/C++
finger10 3 8,036 Último mensaje 2 Septiembre 2011, 17:01 pm
por finger10
Duda sobre biblioteca estandar de C
Programación C/C++
jhonsc 2 2,578 Último mensaje 16 Enero 2012, 19:45 pm
por Xandrete
ImageBase de ejecutables y de librerías de enlace dinámico
ASM
theternitend 7 4,689 Último mensaje 18 Abril 2012, 20:24 pm
por Eternal Idol
Duda con Puerta de enlace predeterminada 0.0.0.0
Redes
mlol 3 10,304 Último mensaje 26 Junio 2014, 03:19 am
por oscarcleto
Duda contenido dinámico
Desarrollo Web
Franjabube 2 2,334 Último mensaje 23 Septiembre 2014, 01:54 am
por Franjabube
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines