Hola Jaime,
He trabajado dos casos.
Primero, he creado un archivo (ArchivoDeLosCombos.TXT) con los datos para los ComboBox y lleno losComboBox a la abertura de FormPressureVessels. He hecho mismo con las fechas de las fiestas (sin influencia cuando fecha no Checked). Este método permite de agregar, modificar o eliminar datos con NotePad.exe.
Segundo, he creado un archivo (ArchivoDeLasDuraciones.TXT) con los datos del DVG DarDuracionDG y lo lleno a la abertura de FormPressureVesselsTables. Para probar, llamo este Form a la abertura de FormPressureVessels, solamente para ver el resultado. También aquí es posible de agregar, modificar o eliminar datos con NotePad.exe, pero no es el objetivo.
El objetivo del trabajo con ArchivoDeLasDuraciones.TXT es de registrar todas las combinaciones que vienen en FormPressureVessels y que no todavía existen en el archivo. Cuando creamos una combinación, si existe en ArchivoDeLasDuraciones.TXT, entonces una función dará la duración y si la combinación no existe en ArchivoDeLasDuraciones.TXT, entonces el programa lo agregara en el archivo.
Para continuar este proyecto, es necesario :
que agregas datos veridades en el archivo ArchivoDeLasDuraciones.TXT para trabajar con el programa
que FormPressureVessels tiene un TextBox para introducir la duración cuando la combinación no existe en ArchivoDeLasDuraciones.TXT y para ver (y modificar) la duración dado por la función (no todavia escribido).
Atención, en el código
#Region "Español", tienes condiciones sin Diametro ni Espesor. No es posible calcular la Duracion con la nueva herramienta “FormPressureVesselsTables”.
Por favor, probas mis códigos. Para este hacer, tienes que copiar tu proyecto por seguridad et remplazar les códigos de FormPressureVessels y FormPressureVesselsTables por los códigos de los archivos adjuntados. Tienes que copiar los 3 archivos TXT en mismo directory que el EXE de tu programa (… … … \bin\Debug\ ).
Adjunto Archivos.Zip que contiene : FormPressureVessels.vb, FormPressureVesselsTables.vb, ArchivoDeLosFechas.txt, ArchivoDeLosCombos.txt y ArchivoDeLasDuraciones.txt.
