Avatar billede anold Nybegynder
18. januar 2002 - 12:26 Der er 6 kommentarer og
1 løsning

Vis dir og filnavn fra SavePictureDialog

Når jeg har en SavePictureDialogBox
hvordan kan jeg så få en label til at vise mig hvilken DIR jeg har valgt
og en label der viser hvilken filnavn jeg har skrevet
Avatar billede snowball Novice
18. januar 2002 - 12:36 #1
Label1.Caption := Extractfilepath(Savedialog1.Filename);
Label2.Caption := Extractfilename(Savedialog1.Filename);


Snowball
Avatar billede snowball Novice
18. januar 2002 - 12:38 #2
Ovenstående er testet med både en alm. SaveDialog og en SavePictureDialog !

Snowball
Avatar billede anold Nybegynder
18. januar 2002 - 12:48 #3
tak for hjælpen
Avatar billede anold Nybegynder
18. januar 2002 - 12:53 #4
Her er lige et tillægs spm.
Hvorfor virker dette ikke
MoveFile(\'C:\\\' + HuskFil + \'.bmp\',Extractfilepath(SavePictureDialog1.Filename));
Det giver denne fejl
[Error] TekstFor.pas(187): Incompatible types: \'String\' and \'PChar\'
Avatar billede snowball Novice
18. januar 2002 - 13:18 #5
Hvis du lige bruger Borrisholt\'s FileHandling så kan du gøre det på den måde. Den er i øvrigt også meget lettere at bruge hvis du skal kopiere/slette/flytte mange filer !

Du kan hente den her: http://borrisholt.com/FileIO/DelphiSource/Filehandling.zip

Pak .zip filen ud og kopier FileHandling.pas ind i din projektfolder og tilføj Filehandling under Uses. Der efter skriver så bare din MoveFile om til nedenstående:

MoveFiles(\'C:\\\' + HuskFil + \'.bmp\',Extractfilepath(SavePictureDialog1.Filename));

Snowball
Avatar billede anold Nybegynder
18. januar 2002 - 13:37 #6
Sådan nu virker det :-)
Tak for hjælpen
Avatar billede snowball Novice
18. januar 2002 - 13:42 #7
Selv tak :)

Snowball
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