C# GetKimaldiDllVer: DLL de fabricante para trabajar con tarjetas de E/S

Creamos un nuevo proyecto GetKimaldiDllVer en Microsoft Visual Studio Professional 2012 de tipo Windows Form Application para Visual C#.

Primero copiamos PrKBUSXdll.dll a la carpeta Debug junto al ejecutable de nuestra nueva aplicación.

En el explorador de solución debemos añadir la referencia a la DLL

kimaldi1

Ahora ya deberíamos ver una nueva referencia a PrKBUSXdll.dll:

kimaldi2

 

En el código de nuestra aplicación añadimos la siguiente línea:

kimaldi3

Ahora instanciamos la clase KBUSXdll:

kimaldi4

 

Ahora diseñamos el formulario con un botón que al pulsarlo mostrará la versión de la Dll en un campo de edición de texto, añadimos 2 controles:

  • btnGetDllVer: Botón con estilo plano (FlatStyle) y cambiamos color del texto con la propiedad ForeColor.
  • txtDllVer: TextBox de sólo lectura (ReadOnly a True) y con el mismo ForColor.

El resultado final es este:

kimaldi5

Ahora creamos un evento en respuesta a la pulsación del botón que obtenga la versión de la Dll llamando a su función GetVersion().

kimaldi6

Resultado final cuando pulsamos el botón:

kimaldi7

 

 

 

Anuncios

Un pensamiento en “C# GetKimaldiDllVer: DLL de fabricante para trabajar con tarjetas de E/S

  1. Pingback: C# KimaldiOpenPort: Abre el puerto de comunicaciones serie | Internet y GNU/Linux

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s