• Lunes 6 de Mayo de 2024, 10:29

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Fernando_P

Páginas: 1 2 [3]
51
Visual Basic 6.0 e inferiores / Formulario Dinamico
« en: Miércoles 25 de Febrero de 2004, 13:23 »
Hola a todos!

Tengo un problema con lo siguiente:
Resulta que en un momento de la aplicacion pregunto por la posicion y nombre de unas estaciones, con esta informacion creo un archivo, donde queda el nombre y sus coordenadas x,y en cada fila. Despues debo asociar a cada estacion un archivo con datos que el usuario debe cargar, el problema es que el formulario donde asocia los archivos debe tener la cantidad de estaciones que ingreso anteriormente.
Como hago para que este formulario dinamicamente se adecue, de acuerdo a la cantidad de estaciones que ingresa el usuario anteriormente y que quedan en el archivo?

Gracias por la ayuda.

Saludos!

52
Visual Basic 6.0 e inferiores / Llamada A Aplicacion
« en: Domingo 22 de Febrero de 2004, 11:26 »
Hola!,
Se que he hecho esta consulta muchas veces, pero, aun estoy atascado con esto. Mi aplicacion debe ser capaz de llamar a una aplicación externa, no hecha en VB, que se ejecuta a traves de la consola de DOS.
El programa se llama hidra2. exe y tiene como parámetro de entrada un archivo.
Desde DOS para hacer funcionar la aplicación, se llama de la siguiente manera:

hidra2 <nom_archivo.dat.6
asi funciona sin problemas en DOS.
Lo que necesito es a traves de la interfaz que estoy desarrollando en VB, poder llamar a esa aplicacion y permitir que el usuario ingrese el parámetro. La idea es que el usuario no deba abrir la consola DOS para ejecutar la aplicacion.
ROBER.29 atendio mi consulta anterior y me dijo que probara el siguiente codigo:


Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1



Private Sub Command1_Click()

Dim Parameters As String

Parameters = "<hidra.dat.6"

ShellExecute Me.hwnd, "Open", "D:\Balsa\EULA\Modulos\Hidraulica\hidra2.exe", Parameters, "D:\", SW_SHOWNORMAL
End Sub

Lo probe y abre la aplicación, es decir, la ventana DOS que muestra cuando se esta ejecutando, pero no hace nada...no realiza los calculos que se supone debe hacer con el archivo de entrada.

Que puedo hacer, por que no resulta, que falta o sobra?

Ojala puedieran orientarme y ayudarme, porque debo integrar otras aplicaciones externas a la interfaz, y si no puedo con esta que voy a hacer con las otras?

Desde ya muchas gracias y espero su ayuda.
Saludos!

53
Visual Basic 6.0 e inferiores / Archivos, Matrices Y Arreglos
« en: Domingo 22 de Febrero de 2004, 11:16 »
Hola a todos,
tengo un problema al trabajar con archivos y matrices.

Necesito una funcion o procedimiento que tenga como parametro de entrada un archivo plano (txt) donde los campos estan separados por una tabulacion, despues necesito que de ese archvio me genere por cada columna un arreglo que pueden tener largo variable, la idea es asignar el largo como la cantidad de filas que tengan datos para esa columna, pero, pueden haber datos en blanco en el medio.
Despues con ese arreglo que se genera debo contar cuantos blancos hay, y analizar esa cantidad para despues ser rellenados haciendo uso de un proceso matematico.

Alguien puede decirme como manejo el archivo y creo los arreglos?, puedo ir creando un arreglo a la vez. Se supone que las columnas son años y las filas los dias, o sea pueden haber arreglos de 365 o 366 de largo.

Ojala puedan ayudarme.

54
Visual Basic 6.0 e inferiores / Manejo De Archivos
« en: Miércoles 11 de Febrero de 2004, 19:24 »
Hola a todos,
tengo un problema y deseo que alguien me pueda ayudar.

Resulta que debo trabajar con un archivo plano(txt), en el cual las columnas representan años y las filas son los dias de cada año, y se almacenan datos para cada dia, el formato es el siguiente:

               año1    año2    año3    ...    año n

dia1           23        25       105.3          200.25

...
...

dia 365      5.27     3          300              245


cada datos esta separado poor una tabulacion. lo que necesito es crear a partir de este archivo un vector que me tome los datos de cada año, obviamnete hay añops bisiestos por lo que algunos vectores tendran largo 366 y otros 365, necesito ir creando dinamicamente estos vectores, porque necesito trabajar con los datos por año, la cantidad de años tambien pude ser variable, es decir, puede haber atchivos con datos de 30 años, 10, 15, 25, etc. Como hago esto?

Cualquier ayuda me ayudaria, ya que hasta ahora no he logrado crear el vector.

desde ya muchas gracias.

Saludos a todos.

55
Visual Basic 6.0 e inferiores / Llamada A Aplicacion Externa
« en: Martes 20 de Enero de 2004, 20:24 »
Hola a todos, tengo un problema que me esta quebrando la cabeza.
Resulta que debo llamar a una aplicacion externa, que no esta hecha en VB.
PAra mi caso esta aplicaciuon se llama hidra2.exe, el problema es que si yo llamo a hidra2.exe con la sentencia:
   
Dim a
a = Shell("c:\Datos\Hidraulica\hidra2.exe")

no resulta porque la aplicac ion funciona llamandola con el parametro que es un archivo, es decir, la aplicaciuon se llama de la siguiente manera:

hidra2 <nombre_archivo.dat.6
ahi funciona.

He probado con:

Dim a
a = Shell("c:\Datos\Hidraulica\hidra2<hidra.dat.6")

y no funciona

Alguien sabe como puedo automatizar esta llamada?

Cualquier ayuda me sirve, estoy desesperado.

Gracias.

Fernando.

56
Visual Basic 6.0 e inferiores / Manual De Vb 6.0
« en: Jueves 15 de Enero de 2004, 21:48 »
Hola amigos,
Necesito que me digan la URL desde donde pueda obtener un buen manual de VB6.0, que sea realmente bueno y completo, eso me interesa.

Saludos y desde ya gracias.
Hasta pronto

57
Visual Basic 6.0 e inferiores / Manejo De Formaularios
« en: Jueves 8 de Enero de 2004, 20:49 »
Hola  a todos, necesito saber como hago que se desaparezcan los form,ularios una vez que el usuario ya a actuado sobre ellos, es decir, cuando al apretar un boton, este evento llamao a otro formulario y que el formulario anterior no quede visible, que desaparezca y solo quede el que el usuario debe utilizar en ese momento.

Otra cosa, como lo hace VB para llamar a una aplicacion que no esta hecha en VB y que tiene parametros de entrada?
Por ejemplo, mi aplicacion se llama app.exe, y para su ejecucion se debe llamar desde una consola de la sgte manera c:\>app<parametro.xx, donde el parametro es un archivo. como ahagoesa misma llamada usando VB, he probado la instruccion shell, pero me manda un error.

Ojala puedan ayudarme, no se que hacer.
Gracias!
Saludos!

58
Visual Basic 6.0 e inferiores / Llamada A Otros Programas
« en: Martes 23 de Diciembre de 2003, 22:16 »
Hola de nuevo, realmente me sente a programar y me han salido un monton de dudas existenciales.

Lo que quiero saber ahora aparte de todo lo anterior, es como llamar a una aplicacion externa a VB que tiene parametros, es decir, por ejemplo:

Mi aplicación se llama app.exe, y tiene como parametros un archivo y se llama a la aplicacion de la siguiente manera
c:\app<[nom_arch].xx, lo que necesito es saber como hago esa llamada en VB, probe con la funcion
shell("c\app<[nom_arch].xx), pero no resulto me dijo que llamaba a un procedimiento desconocido.

Como lo hago????, si alguien puede ayudarme, estare muy agradecido.

HAsta pronto.

59
Visual Basic 6.0 e inferiores / Encripacion De Codigo
« en: Martes 23 de Diciembre de 2003, 19:50 »
Una consulkta particular, todo el codigo de la aplicacion que estoy desarrollando debe estar encriptado o no puede ser editable. Como se logra eso, para preservar la seguridad de que la aplicacion no puede ser modificada?

Gracias.

60
Visual Basic 6.0 e inferiores / Menus Activos O Inactivos
« en: Martes 23 de Diciembre de 2003, 19:25 »
Hola quiero hacer que algunos menus esten inactivos al inicio de la aplicacion y que a medida que el usuario realice ciertas cosas estos menus y los botones que los componen se activen.
Debo trabajar con la funcion enabled?, como se trabaja con ella?

Muchas gracias!

61
Visual Basic 6.0 e inferiores / Escribir Contraseñas
« en: Martes 23 de Diciembre de 2003, 14:45 »
Hola a todos, deseo saber como lo hago para que cuando un usuario ingrese su contraseña, en el textbox aparezcan otros simbolos para que su clave no sea vista.

Desde ya muchas gracias.

62
VBA / Consulta de Desarrollo
« en: Sábado 25 de Octubre de 2003, 06:25 »
Hola de nuevo, aqui estoy como un principiante que soy, solicitando su ayuda.

Sucede que estoy desarrollando una interfaz para un modelo que debe ser agregado o debe agregarse a un programa mayor(en este caso el ArcView 8.1, un sistema de informacion geografica). Bueno el hecho es que este sw esta desarrollado integramente en VBA.
Mi consulta es si se puede desarrollar el modulo que debo construir en VB6 por ejemplo, crear el paquete de instalacion y hacer que se instale dentro del ArcView?. POrque hasta ahora he estado personalizando el ArcView que esta instalado en mi PC, pero los resultados que estoy obteniendo no se pueden aplicar a otro PC, porque quedan guardados en la plantilla Normal, o estoy equivocado?, de ser asi, como lo ahgo para salvar todo lo que he ehcho hasta ahora?.

Se que es largo, pero es relevante, y quiza es una pregunta idiota para mas de alguno de uds, pero yo no se como hacerlo y creo que es vital para el desarrollo de mi tarea.

Desde ya muchas gracias de verdad.

63
Visual Basic 6.0 e inferiores / Consulta de Desarrollo
« en: Sábado 25 de Octubre de 2003, 06:22 »
Hola de nuevo, aqui estoy como un principiante que soy, solicitando su ayuda.

Sucede que estoy desarrollando una interfaz para un modelo que debe ser agregado o debe agregarse a un programa mayor(en este caso el ArcView 8.1, un sistema de informacion geografica). Bueno el hecho es que este sw esta desarrollado integramente en VBA.
Mi consulta es si se puede desarrollar el modulo que debo construir en VB6 por ejemplo, crear el paquete de instalacion y hacer que se instale dentro del ArcView?. POrque hasta ahora he estado personalizando el ArcView que esta instalado en mi PC, pero los resultados que estoy obteniendo no se pueden aplicar a otro PC, porque quedan guardados en la plantilla Normal, o estoy equivocado?, de ser asi, como lo ahgo para salvar todo lo que he ehcho hasta ahora?.

Se que es largo, pero es relevante, y quiza es una pregunta idiota para mas de alguno de uds, pero yo no se como hacerlo y creo que es vital para el desarrollo de mi tarea.

Desde ya muchas gracias de verdad.

64
Visual Basic 6.0 e inferiores / Re: Ayuda con archivos
« en: Viernes 24 de Octubre de 2003, 01:25 »
Hola a todos, necesito que alguien me ayude en lo siguiente.
Necesito poder leer de un archivo plano(txt) o de una tabla(dbf, acces, etc) que contien datos en forma de matriz, es decir, filas y columnas con numeros. Esos datos son los que debo trabajar, mi consulta es como lo hago para extraer esos datos desde el archivo para trabajar con ellos en el codigo, ademas de como recibo el archivo una vez que el usuario haga clik en aceptar al buscar el archivo, como lo encadeno al programa o subrutina que cree para poder trabajar con ellos.

Espero entiendan y me puedan ayudar, porque es un problema que me tiene medio parado, estoy trabajando en VBA.

Desde ya muchas gracias, y espero me ayuden.

Saludos
Fernando.

Páginas: 1 2 [3]