Iniciación a la Programación con la TOOLKIT de EPANET V2.00.12 en un entorno de Windows - page 52

— 50 —
Iniciación a la programación con la Toolkit de Epanet
E.
Trabajando con la Toolkit de Epanet
Tal como se ha hecho con la aplicación Visual Basic 6.0, hay que asociar un
conjunto de sentencias a unos controles. En este caso vienen a ser los mismos
botones, BtnAbrir y BtnAceptar, a los que se asocian las líneas de código a
ejecutarse. En la
podemos ver parte del código fuente utilizado
para cumplir con nuestro objetivo y el formulario final en modo ejecución. Para
ver todo el código fuente puede descargarse desde el siguiente enlace:
.
Las funciones utilizadas son: ENopen, ENgetcount, ENgetflowunits, y
ENclose. Si queremos consultar la fórmula de pérdida de carga que utiliza la
red, no podremos hacerlo con la Toolkit de Epanet porque no hay una función
programada en dicha librería. Para obtenerlo, habría que utilizar las funciones
propias de Visual
y recorrer el fichero INP hasta poder encontrar
dicho parámetro dentro de la sección [OPTIONS].
Tabla 4.2. Controles añadidos al formulario principal (Visual .NET)
Propiedad: (Name)
[Original]
Propiedad: (Name)
[Cambiado]
Propiedad:
GroupBox1
Label1
Label2
Label3
Label4
TextBox1
TextBox2
TextBox3
TextBox4
Button1
Button2
OpenFileDialog
GBContenedor
LblINP
LblNumLineas
LblNumNudos
LblUndCaudal
TxtINP
TxtLineas
TxtNudos
TxtUndCaudal
BtnAbrir
BtnAceptar
OpenFD
Text: vacío
Text: Seleccione el fichero Inp de Epanet
Text: # de Líneas
Text: # de Nudos
Text: Unidad Caudal
Text: vacío
Text: vacío
Text: vacío
Text: vacío
Text: …
Text: Aceptar
FileName: vacío
1...,42,43,44,45,46,47,48,49,50,51 53,54,55,56,57,58,59,60,61,62,...116
Powered by FlippingBook