![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
eduarcol, tu solucion no me sirve, ia k ese procedimiento solo sirve para la imagen1, y tengo 36 imagenes... xD tendria k escribir 36 procedimientos iguales !!! utilizando el parametro server le digo al compilador que objeto es el que4 a llamado al procedimiento, fijate que pongo with sender as timage ... en cuanto a jachguate probare pasando las dos cadenas x separado, xo tengo k pasarle variables, no cadenas literales, no puedo, x tanto ,usar las comillas
eduarcol el hint no es del form, comprobado x showmessage.pertenece a la imagen que llama al procedimiento |
|
#2
|
||||
|
||||
|
Por que no le pasas la ruta por un Var por ejemplo...
Var Ruta : string; Ruta := Edit1.Caption y la ruta la escribis en un Edit y cuando ejecutas WinExec(Ruta); Te servira asi? Saludos |
|
#3
|
|||
|
|||
|
la ruta se la paso x variable,
[delphi] procedure a; var cadena:array[0..256] of char; begin strcopy(cadena,'c:\programa.exe archivo.doc'); winexec(cadena); end; pues esto me abre programa.exe xo no me carga archivo.doc |
|
#4
|
||||
|
||||
|
Mira lo acabo de probar y funciona...
C:\ARCHIV~1\Microsoft Office\Office\WinWord.exe c:\orden.doc %1 con esa cadena me abre el Word junto al archivo orden Saludos |
|
#5
|
|||
|
|||
|
prueba con el photoeditor del office
c:\archivos de programa\archivos comunes\microsoft shared\photoed\photoed.exe i el archivo de imagen k kieras |
|
#6
|
||||
|
||||
|
No tengo el photoed.exe
yo lo hago asi: var Ruta : String; begin Ruta := edit.Caption; WinExec(PChar(Ruta), SW_SHOWNORMAL); end; y ruta es igual a C:\ARCHIV~1\Microsoft Office\Office\WinWord.exe c:\orden.doc %1 |
|
#7
|
|||
|
|||
este es el mio, photoed contiene la ruta del programa, y la propiedad hint del Timage contiene el archivo cargado. concateno ambas cadenas dentro de un array de caracteres y como ya e dicho este codigo abre el photoeditor xo no la imagen; |
|
#8
|
||||
|
||||
|
Hola a todos!!!
He estado mirando muchos hilos y en internet cosas relacionadas con los comentarios de los hilos pero en no he conseguido nada. La cuestión es que en mi aplicación tengo que arrancar una serie de servicios para que funcione. Con uno no he tenido ningún problema, con Código:
WinExec(PChar(Ruta), SW_SHOWNORMAL); Pero al siguiente servicio que tengo que arrancar, hasta ahora solo se podia hacer desde ms-dos porque hay que pasarle un parametro, no funciona. El código que he utilizado es: Código:
WinExec('cmd.exe C:\Inprise\vbroker\bin\eventos.exe 0',SW_HIDE)
No se si es que paso mal los parámetros o si simplemente no se puede, pero no lo consigo. También he probado con ejecutar directamente el servicio Código:
WinExec('C:\Inprise\vbroker\bin\eventos.exe 0',1)
Muchas gracias de antemano y saludos a todos.
__________________
De lo bueno lo mejor, de lo mejor lo superior. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|