Problemas con Shell Execute
Publicado por Eulogio (8 intervenciones) el 14/07/2004 14:51:22
Hola a todos, tengo el código siguiente pero falla algo... se que el problema es asignar a la ruta del archivo que quiero ejecutar el valor del Caption del Checkbox pero no se como resolverlo, no me ejecuta nada. el código es el siguiente:
----------------------------------------------------
begin
n:=0;
for n:=0 to form1.ComponentCount-1 do
begin
if form1.Components[n].ClassType = TCheckBox then
if (form1.Components[n] as TCheckBox).Checked = true then
shellExecute(form1.Handle, 'open',pchar('form1.Components[n] as TcheckBox).Caption)'),'','', SW_SHOWNORMAL);
end;
end;
----------------------------------------------------
Un saludo,
----------------------------------------------------
begin
n:=0;
for n:=0 to form1.ComponentCount-1 do
begin
if form1.Components[n].ClassType = TCheckBox then
if (form1.Components[n] as TCheckBox).Checked = true then
shellExecute(form1.Handle, 'open',pchar('form1.Components[n] as TcheckBox).Caption)'),'','', SW_SHOWNORMAL);
end;
end;
----------------------------------------------------
Un saludo,
Valora esta pregunta


0