Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/12/2010, 06:20
Fernando_net
 
Fecha de Ingreso: marzo-2010
Mensajes: 191
Antigüedad: 14 años, 9 meses
Puntos: 3
Pregunta Respuesta: Clase dentro de una clase?

Hola Peterpay.

Pues mira, te explico.

Tengo una DLL que tiene clases relacionadas con la conexión de una base de datos. Se llama Conexion.dll

También tengo otra DLL, que se encarga de enviar un correo al administrador cuando falle la conexión. Se llama Correo.dll

Este seria el código (a groso modo, sin entrar en detalle y sin poner la sintaxis de conexión correctamente, es solo un ejemplo) de Conexion.dll

Código VB .NET:
Ver original
  1. imports correo
  2.  
  3. public class conexion
  4.  
  5.      public sub conexion_abrir()
  6.           dim cadena_conexion as string = "blablabla"
  7.           dim correo as new correo.correo
  8.           (...)
  9.          
  10.           'aqui ahora abre la conexión
  11.           (...)
  12.          
  13.           if conexion.state<>open then
  14.                correo.envia_admin("No se ha establecido conexión")
  15.           end if
  16.      end sub
  17. end class

Todo esto lo hacia un módulo dentro del propio programa pero claro, quiero organizar los módulos por clases y asi ya tendré las DLL por si las necesito en otro programa que realize.

Y es por eso que he empezado a trabajar con DLL hace poco (estoy aprendiendo a encapsular) y me asalta esta duda, que pasa si en una DLL, importo otra DLL.

Gracias.

Saludos