Ver Mensaje Individual
  #8  
Antiguo 02-12-2014
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.738
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Cuando se llama a tu programa normalmente se lo llama
Código:
]Aplicacion.exe Fichero.PAR
Busca información sobre ParamCount y ParamStr(i)
Yo lo utilizo así:

Código Delphi [-]
var
  i: Integer;
begin
  // Tratamiento de parámetros de la aplicacion
  // - App.exe /nologo : no muestra el logo al cargar la aplicación
  // - App.exe /nobackground : oculta el fondo al iniciar la aplicación
  MostrarLogo := True;
  MostrarFondo := True;
  for i := 1 to ParamCount do
  begin
    if LowerCase(ParamStr(i)) = '/nologo' then
      MostrarLogo := False;
    if LowerCase(ParamStr(i)) = '/nobackground' then
      MostrarFondo := False;
  end;

  if (MostrarLogo) then
  ...
Responder Con Cita