Ver Mensaje Individual
  #3  
Antiguo 17-12-2007
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
Reputación: 22
ixMike Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola,

Escribo de memoria, así, no sé si "compilará", pero, la función es la que es, tal vez me equivoque en sus parámetros:

Código Delphi [-]uses ShellApi; {...} begin ShellExecute('open', 'file:///C:/archivo.html', nil, nil, SW_NORMAL);
end;
Funciona también así (por cierto, Dec, te faltó el Handle ).

Código Delphi [-]
uses
  ShellApi;

{...}

begin
  ShellExecute(Handle, 'open', 'C:\archivo.html', nil, nil, SW_NORMAL);
end;

Recuerda, ManuelPerez, que los parámetros con PChar, así que si tienes 'C:\archivo.html' en una variable string, pues entonces sería...

Código Delphi [-]
var
  archivo: string;
begin
  archivo:='C:\archivo.html';
  ShellExecute(Handle, 'open', PChar(archivo), nil, nil, SW_NORMAL);
end;


Saludos.
Responder Con Cita