Cita:
Empezado por dec
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.