Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
Question ¿savedialog meterle el nombre via codigo?

con el savedialog como
puedo ingresar por codigo el nombre con el que quiero que archivo
se guarde

ejemplo con esto me sale el cuadro de dialogo y a mano
le tengo que meter el nombre.


if savedialog1.Execute then
begin
Memo1.Lines.SaveToFile(SaveDialog1.FileName )
end;


¿como podria meterle el nombre via codigo. ?
¿y que ya se muestre en el dialog y el suaurio solo da clicl en aceptar.?
Responder Con Cita
  #2  
Antiguo 01-10-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Smile

Hola.
Creo que esto te podría servir, si he entendido bien la pregunta:

Código Delphi [-]
savedialog1.filename:='archivo.txt';
if savedialog1.Execute 
  then...
o bien

Código Delphi [-]
vv:='archivo.txt';  // vv es una variable string
savedialog1.filename:=vv;
if savedialog1.Execute 
  then...

Saludos
Responder Con Cita
  #3  
Antiguo 01-10-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
Thumbs up

Cita:
Empezado por rrf Ver Mensaje
Hola.
Creo que esto te podría servir, si he entendido bien la pregunta:


Código Delphi [-]savedialog1.filename:='archivo.txt';
if savedialog1.Execute
then...




o bien


Código Delphi [-]vv:='archivo.txt'; // vv es una variable string
savedialog1.filename:=vv;
if savedialog1.Execute
then...





Saludos

Gracias.

yo pensaba que filename contenia tambien la ruta.
completa c:\doasdns\dasdas\miarchvio.txt
Responder Con Cita
  #4  
Antiguo 01-10-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Smile

Si después de ejecutar el savedialog muestras savedialog1.filename , sí que te aparecerá el nombre de archivo y la ruta.

Código Delphi [-]
 showmessage ( savedialog1.filename ) ;
No podría darte una explicación completa, pero el componente acepta 2 valores separados: savedialog1.initialdir (para la ruta), y savedialog1.filename (para el nombre).

Se le pueden asignar esos valores antes de ejecutar el savedialog1, luego se leen los 2 datos juntos en la propiedad savedialog1.filename y, si se quieren separar la ruta y el nombre de fichero, se usarían las funciones extractfilePath ( savedialog1.filename ) y extractfilename ( savedialog1.filename ) .

Saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Poner por default un nombre de archivo al savedialog Lizette Varios 2 09-03-2009 00:30:09
SaveDialog. capturar nombre ¿Que estoy haciendo mal? gerardorom C++ Builder 4 13-01-2008 14:08:23
extraer nombre de fichero sin su path de un savedialog zaryus C++ Builder 8 21-08-2007 00:01:24
meterle mano al mysql Crashthebig MySQL 3 30-05-2007 20:25:22
meterle mano a un string acrophet Varios 6 06-11-2003 11:04:07


La franja horaria es GMT +2. Ahora son las 14:08:04.


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