Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   recepcion de parametro incompleto (https://www.clubdelphi.com/foros/showthread.php?t=21872)

Coco_jac 30-05-2005 22:38:10

recepcion de parametro incompleto
 
Hola amigos del foro, pasa algo raro, resulta que al recibir el parametro ,de otra aplicacion en delphi solo se llega a tomar un pedazo de ella :

Parametro:String;

Parametro:=ParamStr(1);

parametro solo llega a tener un pedazo de lo mandado, esto lo recupero desde el evento Create del formulario receptor.

Gracias anticipadas.........

roman 30-05-2005 22:43:52

¿Cuál es el parámetro que le mandas?

// Saludos

Coco_jac 30-05-2005 22:49:06

Le paso como parametro:

Código:


 
ShellExecute(self.Handle,nil,Pchar(RootMXSRecover+'\Proyecto.exe'),
PChar (ExtractFilePath(Application.EXEName)),nil, SW_SHOWNORMAL)

donde le mando : PChar (ExtractFilePath(Application.EXEName), lo cual me
tiene que devolver la ruta donde se encuentra la aplicacion (emisora),pero
solo me llega una ruta incompleta de la misma.
Gracias por la atencion espero su respuesta.

roman 30-05-2005 23:04:48

Realmente no me estás diciendo qué parámetro le pasas ya que no sé a qué evalúa ExtractFilePath(Application.EXEName) pero adivinando quizá el problema sea que la ruta que pasa como parámetro contiene espacios:

c:\mis documentos\aplicación.exe

de manera que la línea de comando se interpreta como dos parámetros:

c:\mis
documentos\aplicación.exe

Tendrías que encerrar todo el parámetro entre comillas dobles:

"c:\mis documentos\aplicación.exe"

// Saludos

Coco_jac 30-05-2005 23:19:18

Tienes razon Roman se me paso ese detalle, en que estaba pensando.......

Muchas gracias por la atencion


La franja horaria es GMT +2. Ahora son las 07:01:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi