Avatar billede galleon Nybegynder
31. august 2002 - 16:46 Der er 8 kommentarer og
1 løsning

savedialog sti

jeg har denne kode til opendialog hvor den henter stien til filen

if opendialog1.Execute then
edit2.Text := opendialog1.FileName;

men hvordan gør jeg med en savedialog hvor den bare skal vise hvor den skal gemme (så FileName skal siftes ud)
Avatar billede stoney Nybegynder
31. august 2002 - 16:51 #1
Skal edit2 indeholde stien inden du gemmer filen eller hvad ?

Stoney
Avatar billede galleon Nybegynder
31. august 2002 - 16:59 #2
ja
Avatar billede dkn Nybegynder
31. august 2002 - 17:16 #3
SaveDialog1.InitialDir := extractfilepath(edit2.text);
Avatar billede armena Nybegynder
31. august 2002 - 17:18 #4
hm.. :
if savedialog1.execute then
edit2.text.savetofile('title på dokument');

mener nok er det er sådan!
Avatar billede armena Nybegynder
31. august 2002 - 17:20 #5
eller det var jo ikke det du mente.. hvad mener du helt præsict??
Avatar billede stoney Nybegynder
31. august 2002 - 17:24 #6
Tilføj FileCtrl i uses


var
sdir : string;
begin
edit1.Clear;
sdir := 'c:';
SelectDirectory( 'Vælg et bibliotek ', '', sdir );
edit1.text := sdir  + extractfilename(opendialog1.FileName);
end;

Stoney
Avatar billede galleon Nybegynder
31. august 2002 - 17:31 #7
man skal ikke kunne gemme en fil men når man trykker på gem får man stien i edit1
Avatar billede galleon Nybegynder
01. september 2002 - 00:18 #8
fandt selv noget
Avatar billede x-masman Nybegynder
10. november 2003 - 19:35 #9
kan du ikke skrive hvad du fandt ud af. Tror nok jeg har samme problem.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester