• Domingo 22 de Diciembre de 2024, 07:48

Autor Tema:  Parametros En Mi Aplicacion  (Leído 1299 veces)

vannessa_10

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Parametros En Mi Aplicacion
« en: Martes 28 de Marzo de 2006, 13:47 »
0
Desde otra aplicación quiero llamar a mi aplicación hecha en delphi, pero mi aplicación necesita un nombre de fichero para iniciarse el cual quiero pasar a traves de un parámetro desde la otra aplicación sin leer de ningun fichero deconfiguración,alguién sabe donde puedo encontrar documentación sobre esto o alguna ayudita.

Gracias!

Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Parametros En Mi Aplicacion
« Respuesta #1 en: Martes 28 de Marzo de 2006, 21:10 »
0
Usando params:

hay dos funciones que te serán útiles de la unit System:

Código: Text
  1.  
  2. Delphi syntax:
  3.  
  4. function ParamCount: Integer;
  5. function ParamStr(Index: Integer): string;
  6.  
  7.  

La primera te devuelve el numero de parametros pasados.
La segunda de vuelve la cadena del parametro  según su ubicacion.

ParamStr(0) = Application.ExeName = direccion de la ejecutable.

ParamStr(1) sería el primer parametro, ejemplo:
Citar
'C:\myApplication.exe parametro1'
ParamStr(0) devuelve 'C:\myApplication.exe'
ParamStr(1) devuelve 'parametro1'

Otra solucion
Podes pasar parametros a la otra aplicación mediante un archivo de texto, es decir, con tu primera aplicación, antes de llamar a la segunda, escribes en un archivo de texto todos las cosas  que necesites y haces que la segunda aplicacion los lea de all'i.