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

— 36 —
Iniciación a la programación con la Toolkit de Epanet
En el SO Windows 10 de 64 bits se pueden instalar y ejecutar sin problema alguno
aplicaciones de 32 bits. Por cada entorno de programación se describirán todos los
pasos que hay que realizar para conectar la API de Epanet, y un ejercicio sencillo
para comprobar que podemos acceder a la información almacenada en un fichero
INP de Epanet a través de la librería dinámica
). Se recomienda, antes de
empezar a utilizar la librería de Epanet, tener instalada la aplicación Epanet 2.00.12,
la cual se puede descargar desde el siguiente enlace:
.
El modelo de red sobre el cual se trabajará es la red de abastecimiento
que
viene conjuntamente con el instalador de la aplicación Epanet. El ejercicio consistirá
en recuperar el número de nudos (suma de número de depósitos, embalses, y nudos
de caudal), número de líneas (suma de tuberías, válvulas, y bombas), y la unidad de
caudal. En el Capítulo 5 se desarrollarán ejemplos más complejos donde se utilizará
la mayoría de las funciones que contiene la librería de Epanet.
4.1. Visual Basic 6.0 (Basic 6.0)
Es un lenguaje de programación y entorno de desarrollo integrado (IDE). Se
deriva del lenguaje BASIC más antiguo, y por lo tanto se considera un lenguaje
útil y relativamente fácil de aprender para principiantes. Visual Basic 6.0 es la
última edición de Visual Basic. Es un lenguaje de programación dirigido por
eventos. Esta última versión liberada en 1998, ya no cuenta con soporte técnico de
Microsoft desde marzo del 2008, pero a pesar de ello las aplicaciones que genera
(de 32 bits) son compatibles con las plataformas más modernas como Windows
Vista, Windows Server 2008, Windows 7, Windows 8 y Windows 10. Visual Basic
contiene un entorno de desarrollo integrado que tiene un editor de textos para la
edición de código fuente, un depurador, un compilador, y un editor de interfaces
gráficas.
Aunque Basic 6.0, como lenguaje nativo, ha dejado de estar soportado porMicrosoft,
su sintaxis sigue vigente para el lenguaje VBA (Visual Basic for Applications)
propietario de algunas aplicaciones de Microsoft como Excel, hasta la última
1...,28,29,30,31,32,33,34,35,36,37 39,40,41,42,43,44,45,46,47,48,...116
Powered by FlippingBook