Fórum Chamando a janela quot;Salvar comoquot; do window! #221749
23/03/2004
0
Maxwell_monteiro
Curtir tópico
+ 0Posts
23/03/2004
Geno
Nao sei se vc sabe, mas na paleta DIALOGS tem o OpenDialog e o SaveDialog.
Acredito que o SaveDialog resolva seu problema.
Coloque o componente no seu form e use o comando:
SaveDialog1.Execute;
Para definir diretorio inicial:
SaveDialog1.InitialDir := ´c:\´ //-- inicia no C
Claro..vc deve definir o diretorio inicial antes de executar o SaveDialog.
Gostei + 0
23/03/2004
Delphi32
Propriedades:
DefaultExt - Define a extensão principal para salvar.
Filter - Aqui você escolhe quais as opções de arquivos que irão aparecer para o usuário. Clique no botão com ´...´ para abrir o editor do filtro. Em Filter Name você coloca o nome do filtro como por exemplo: ´Todos os arquivos´ e em Filter você coloca quais extensões de arquivos serão mostrados para esse ´Filter Name´, por exemplo : ´*.*´ ou ´*.txt´ ou qualquer coisa do tipo.
InitialDir - Seleciona o diretório inicial que vai aparecer para o usuário.
Title - Seleciona o título da tela.
Para executar você usa:
if SaveDialog1.Execute then begin Memo1.Lines.SaveToFile(SaveDialog1.FileName); end;
if SaveDialog1.Execute then //se o usuário pressionou OK na tela
SaveDialog1.FileName //arquivo que foi selecionado pelo usuário
qualquer outra dúvida poste aqui de novo!
bye!
Gostei + 0
23/03/2004
Paulo_amorim
Usando o componente SaveDialog (como o geno falou) vc faz a telinha padrão que vc ve.
Embora vc possa fazer tudo isos manualmente (código), voce pode definir no ObjectInspector quais as extensoes , a extensão padrão, diretório inicial, etc.
esse comando eh o mais comum para executar:
if SaveDialog1.Execute then
a partir daí vc executa o que quiser...
se não estou enganado pode-se fazer:
SaveDialog1.SaveToFile(SaveDialog1.FileName);
Até+
[]´s
Gostei + 0
23/03/2004
Maxwell_monteiro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)