 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
yao_13 Master


Registrado: 29 Jul 2003Mensajes: 226
|
Publicado: Lun 22 Sep, 2003 4:54 pm Asunto: Problemas con ShellExecute |
|
|
Buen día señores "Hackers", podría ayudarme???
Estoy corriendo un ShellExecute en C Builder de la Forma:
ShellExecute(NULL,"Open","c:\memo.exe","","",SW_SHOWDEFAULT);
y me corre a la perfección, pero' si paso esta misma linea a Delphi,me manda un error diciéndome que : es imposible convertir un valor nulo a valor "int64"... me podrian decir que le arreglo a esta linea para que me corre en Delphi????
De antemano, gracias por leer este tema. _________________ Sin pena, ni gloria |
|
| Volver arriba |
|
 |
_Viktor Master


Registrado: 20 Jul 2003Mensajes: 463Ubicación: Santiago, Los Angeles - Chile
|
Publicado: Mar 23 Sep, 2003 1:59 am Asunto: |
|
|
Creo que esto te servira:
| Código: |
procedure TForm1.Button1Click(Sender: TObject);
var
instruccion :PChar;
exe :PChar;
begin
instruccion := 'Open';
exe := 'C:\memo.exe';
ShellExecute(Form1.Handle,instruccion,exe,'','',SW_SHOWDEFAULT);
end;
|
Ojo que las cadenas no se ponen entre " " ya que en pascal que es el lenguaje usado en delphi se usan los ' ';
Suerte en eso.- _________________ "Ser inteligente no es ser mas, solo equivocarse menos y no usar Visual Basic"
Atte.
Victor Yañez
Apoyen el Proyecto OpenSource del Club Builder. Ya tenemos componentes Listos!!! |
|
| Volver arriba |
|
 |
yao_13 Master


Registrado: 29 Jul 2003Mensajes: 226
|
Publicado: Mar 23 Sep, 2003 3:32 pm Asunto: Re: Problemas con ShellExecute |
|
|
Gracias por haber respondido Viktor; y de hecho si lo pongo con comillas simples y es cuando me manda el error que te escríbi con anterioridad.
Espero que me puedas ayudar, posiblemente tenga que declarar algun otro "uses".Pero por si las dudas, hay otra forma de ejecutar un "exe" o un "bat"????
De antemano,gracias por su ayuda. _________________ Sin pena, ni gloria |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|