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
|
|||
|
|||
problema con opendialog
a ver, tengo un problema con open dialog. en mi aplicacion tengo un boton Examinar... para abrir un archivo. Cuando lo habres la ruta del archivo aparece en un edit, el codigo del boton es:
Código:
procedure TForm1.BExaminarClick(Sender: TObject); begin OpenDialog1.Execute; if OpenDialog1.Execute then begin Edit1.Text:=(OpenDialog1.FileName); end; end; Selecciono mi archivo a abrir y le doy a aceptar, y ahora en lugar de salir de la ventana de abrir archivo, me vuelve a abrir otra vez esta ventana.Le doy a aceptar de nuevo y ahora sí se me coloca la ruta del archivo en el edit. Es decir, selecciono el archivo, acepto, y vuelve a salir para seleccionar archivo de nuevo, acepto otra vez y entonces funciona. No se por qué me sale 2 veces |
#2
|
||||
|
||||
Código:
procedure TForm1.BExaminarClick(Sender: TObject); begin if OpenDialog1.Execute then Edit1.Text:=(OpenDialog1.FileName); end;
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#3
|
||||
|
||||
Claro, porque estás ejecutando dos veces el OpenDialog1:
Quita la primera línea... Edito: Se me han adelantado . Aquí hay gente más rápida que "Billy The Kid" .
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. Última edición por Gabo fecha: 24-10-2007 a las 13:21:40. |
#4
|
|||
|
|||
jaja, vale, muchas gracias,vaya cosas mas tonta
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Opendialog de carpetas | Iuconlas | Varios | 20 | 23-09-2014 20:06:28 |
Problema con opendialog | Bobok | OOP | 4 | 28-05-2007 17:42:25 |
Variante de OpenDialog | YaninaGenia | Varios | 7 | 18-11-2005 19:55:26 |
Problema con OpenDialog | Xianto | Varios | 1 | 09-02-2005 14:56:15 |
OpenDialog | GIVO | Varios | 1 | 29-09-2003 23:20:23 |
|