FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problemas con el Ampersand en un String
Hola. Estoy haciendo en Delphi 7 un menú para lanzar aplicaciones hechas en Delphi. Cuando voy a lanzar una aplicación, uso el componente ShellExecute:
ShellExecute(Form1.Handle, nil,PChar(ruta),nil, nil, SW_SHOWNORMAL); ruta es una variable del tipo String con el siguiente contenido: Siendo 123456789REAL el ID del usuario De esta forma, no se ejecuta nada, ni si quiera sale error, no pasa nada de nada. Si hago un ShowMessage(ruta) me sale: C:\programas\delphi\mantenimiento.exe 123456789REAL% ¡¡¡Me desaparece el & !!!! Imagino que es ese el problema, aunque parece raro que no pete el programa... Como puedo conseguir que no me borre el & ?? Muchas gracias |
#2
|
||||
|
||||
Hola,
Los parámetros de lanzamiento van "aparte" en la llamada del ShellExecute.
Más información. Saludos, Xesc. |
#3
|
||||
|
||||
Hola cslbcn.
Si querés pasar el parámetro como en tu post, podés hacerlo, pero usando WinExec.
Ahora, usando ShellExecute, es como te expuso xEsk. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tengo problemas con variables string | Chimbo | JAVA | 1 | 02-11-2007 21:21:07 |
URL con ampersand en XHTML | Ñuño Martínez | HTML, Javascript y otros | 38 | 05-10-2006 05:08:14 |
Problemas con funciones de manejo de string | destrukthor | Varios | 7 | 11-07-2006 16:39:29 |
Problemas con String y BORLNDMM | nax | Varios | 4 | 26-08-2005 12:31:26 |
Problemas con string de mas de 255 caracteres... | jaderl | Varios | 5 | 06-01-2005 21:40:32 |
|