Avatar billede Kim Neesgaard Seniormester
23. januar 2005 - 13:55 Der er 3 kommentarer og
1 løsning

Fil gemmes ikke ved brug af commondialog.ShowSave

Jeg vil gerne give brugeren mulighed for at tage en sikkerhedskopi af filen data.km og jeg har lavet følgende kode (VB 6.0):

cdGemData.Filter = "Datafil|Data.km"
cdGemData.InitDir = "c:\"
cdGemData.DialogTitle = "Sikkerhedskopi af data"
cdGemData.FileName = "Sikkerhedskopi.km"
cdGemData.ShowSave

Når jeg kører koden, ser det helt rigtigt ud, men Sikkerhedskopi.km gemmes bare ikke i det bibliotek , jeg peger på commondialog-boksen (eller noget andet sted på disken). Hvad gør jeg galt?
Avatar billede kabbak Professor
23. januar 2005 - 14:23 #1
Dim SourceFile, DestinationFile
SourceFile = "C:\Data.km"  ' Define source file name.
DestinationFile = "c:\Sikkerhedskopi.km"  ' Define target file name.
FileCopy SourceFile, DestinationFile  ' Copy source to target.
Avatar billede Kim Neesgaard Seniormester
23. januar 2005 - 15:42 #2
Ok - jeg troede, at commondialog selv gjorde dette. Hvis brugeren vælger et andet sted at sikkerhedskopiere til, så kan man vel aflæse det efter cdGemData.ShowSave ved hjælp af cdGemData.FileName og så bagefter bruge FileCopy?
Avatar billede Kim Neesgaard Seniormester
23. januar 2005 - 18:28 #3
Det virker - vil du lægge et svar?
Avatar billede kabbak Professor
23. januar 2005 - 19:48 #4
ok, og et svar ;-))
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