Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];
abajo
¿Cómo puede Delphi ejecutar * .exe con .... Encontrar ramas similares
← →
Romualds Stashans (2001-12-18 11:07) [0]¿Cómo se puede ejecutar * .exe (específicamente el visor de presentación de PowerPoint) a través de Delphi, para que el archivo de PowerPoint necesario se cargue en el visor?
← →
gek (2001-12-18 11:17) [1]Bueno, una especie de
winexec (pchar ("c: \ word file_name"), sw_shownormal)
← →
Digitman (2001-12-18 11:23) [2]PP se puede cargar como un servidor OLE (con todas las características siguientes)
← →
Dmitriy(new) (2001-12-18 11:39) [3]función CreateProcessSimple (sExecFilePath: string; AWait: Boolean; AMax: Boolean): string;
var si: TStartupInfo; pi: TProcessInformation;
comenzar
FillMemory (@si, sizeof (si), 0); si.cb: = sizeof (si);
SI Amax entonces comienza si.dwFlags: = STARTF_USESHOWWINDOW; si.wShowWindow: = SW_SHOWMAXIMIZED; Fin
si no es CreateProcess (Nil, PChar (sExecFilePath), Nil, Nil, False,
NORMAL_PRIORITY_CLASS, Nil, Nil, si, pi) entonces
Application.MessageBox (Pchar ("Error al ejecutar el programa:" + sExecFilePath), "Error", IDOK);
resultado: = inttostr (PI.hProcess); CloseHandle (pi.hThread);
Aplicación.Procesos de proceso;
si AWait entonces WaitForSingleObject (pi.hProcess, INFINITE);
CloseHandle (pi.hProcess);
fin;
← →
Anatoly Podgoretsky (2001-12-18 12:33) [4]ShellExecute (Handle, "open", "PPT_FILE.ppt", nil, nil, sw_shownormal)
Páginas: 1 rama entera
Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];
Memoria: 0.56 MB
Tiempo: 0.035 c