Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   elegir unidad de origen (https://www.clubdelphi.com/foros/showthread.php?t=59879)

mariaesde 11-09-2008 16:50:47

elegir unidad de origen
 
hola me gustaria hacer una aplicacion de delphi que me permitiera tomar un archivo txt pero eligiendo de donde cogerlo, es decir puedo cogerlo de la unidad c: o de un pendrive o de un equipo que tengo conectado en red. para despues ese txt tomarle los campos que yo desee y agregarlos a una base de datos, pero vamos lo que me interesaria es que componente usar y como acer para coger el txt que yo desee, digo txt xo en realidad creo que me sirve el mismo para abrir cualquier archivo, gracias

dec 11-09-2008 16:51:54

Hola,

Componente "TOpenDialog", en la pestaña "Dialogs" de la paleta de componentes. ;)

ninguno 11-09-2008 16:52:24

Hola

Y no te sirve el componente TOpenDialog??

mariaesde 11-09-2008 16:59:30

no se usarlo, asociado a que por ejemplo

dec 11-09-2008 17:01:59

Hola,

Supongamos que has situado en tu formulario un componente "TOpenDialog" de nombre "OpenDialog1", entonces, aprovechando el evento "OnClick" de cualquier botón:

Código Delphi [-]
begin
  if OpenDialog1.Execute() then
  begin
    ShowMessage(Format('El archivo elegido es: %s', [OpenDialog1.FileName]));
  end else begin
    ShowMessage('No se eligió ningún archivo');
  end;
end;

Claro está que el componente "TOpenDialog" puede dar más de sí, pero, para más información puedes consultar la ayuda.

mariaesde 11-09-2008 17:04:33

pero de esa forma que me explicas es para un archivo predeterminado no? no se si me explico, espero n oestar molestando mucho. me refiero a que yo en tiempo de ejecucion kiero poder elegir que arcivo abrir y de donde viene, es decir de que unidad.

siento mucho mi inexperiencia

ninguno 11-09-2008 17:06:43

Hola

¿Pero lo has probado al menos? Es que sin probarlo, no podrás ver el funcionamiento y saber si es lo que quieres o no :rolleyes:

mariaesde 11-09-2008 17:08:58

lo estoy probando xo no se usarlo, x eso pregunto, jejeje lo siento si es mucho problema intento aveiguar otro metodo o algo

dec 11-09-2008 17:15:53

1 Archivos Adjunto(s)
Hola,

Echa un vistazo al archivo adjunto: se trata de un ejemplo de uso básico del componente "TOpenDialog", a ver si te apaña.


La franja horaria es GMT +2. Ahora son las 11:33:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi