![]() |
![]() |
| 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
|
||||
|
||||
|
Hola,
Lo primero que necesitas es la ruta del archivo que contiene la imagen. Con esa información puedes utilizar la función "ShellExecute()", que, se encuentra en la unidad "ShellApi". Algo más o menos así:
También podrías preparar un formulario que contuviera únicamente un "TImage", por ejemplo, al que podría asignar la imagen correspondiente: de esta forma la información sobre la ruta de la imagen ya no sería necesaria. |
|
#2
|
|||
|
|||
|
estoy probando ese codigo que me pasaste y cuando le hago click al timage en ejecucion, algo procesa delphi, pero no se abre la imagen... me meti en la ayuda de delphi para ver bien lo del shell y esta tal cual lo pusiste.. pero no me lo abre :S
|
|
#3
|
||||
|
||||
|
Hola
A mi si me sirve, funciona perfectamente. Interesante y sencillo código Dec. Saludos
__________________
Siempre Novato |
|
#4
|
||||
|
||||
|
Cita:
|
|
#5
|
|||
|
|||
|
ya descrubri cual es el problema, vos me pones la ruta de la imagen asi
"'C:\Imagenes\Imagen.jpg'" pero yo necesito pasarle una variable que contiene la ruta por que se me crea en tiempo de ejecucion la ruta, y no puedo pasar una variable por que me pide un string o no me compila, como puedo hacer para pasarle la ruta en una variable? |
|
#6
|
||||
|
||||
|
Hola,
A ver si va a ser que tienes una variable de tipo "String" y "ShellExecute()" precisa de un "PChar"... si es esto prueba con:
|
|
#7
|
|||
|
|||
|
listo encontre la respuesta, por si alguno lo necesita la solucion es castear el string a PansiChar que es lo que espera la funcion ShellExecute, la linea quedaria asi
ShellExecute(Handle, 'open',PAnsiChar(ruta_a_guardar), nil, nil, SW_NORMAL); donde ruta_a_guardar es una variable de tipo String que contiene la ruta a donde esta la foto. muchas gracias por responderme, no ubiese podido encontrar respuesta si no me pasabas esa funcion, gracias! |
|
#8
|
|||
|
|||
|
jajajaja posteamos los dos juntos... perdon soy medio bruto, empeze a principio de año con delphi no mas, muchas gracias!
|
|
#9
|
|||
|
|||
|
Pongo el código que os a veis echo y me sale un error en la palabra ShellExecute. Porqué sale ese error que me falta
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cargar imagen en un TImage | luxus | OOP | 3 | 16-02-2007 17:06:23 |
| Cargar una imagen desde la web a un TImage | asegura | Gráficos | 3 | 20-10-2006 02:13:10 |
| Cargar una imagen desde internet a un TIMAGE | Mr.Takito | Gráficos | 1 | 23-08-2005 01:32:02 |
| Cargar un imagen a un Timage desde ORACLE | kavisch | Gráficos | 11 | 14-07-2005 15:50:39 |
| Borrar una imagen de un TImage | @-Soft | OOP | 1 | 18-02-2005 13:57:09 |
|