Ver Mensaje Individual
  #4  
Antiguo 23-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Basta con ejecutar el método "Execute()" del diálogo. Si dicho método retorna "true", significa que el usuario eligió un archivo y pulsó "aceptar" en el diálogo; si el método retorna "false", significa que el usuario no eligió ningún archivo, o, dicho de otro modo, "canceló" el diálogo.

Por eso el compañero puso un código como:

Código Delphi [-]
if OpenPictureDialog1.Execute then
  TImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName);

Es decir, se llama al método "Execute()" del diálogo, y, sólo si retorna "true", se puede usar su propiedad "FileName", que contendrá la ruta completa del archivo elegido por el usuario.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita