Avatar billede michael-schou Novice
22. april 2006 - 12:32 Der er 2 kommentarer og
1 løsning

Kopiering af Fil - Hvordan?

Hej alle jer eksperter :)

Jeg er ved at lave et lille program som blandt andet skal kunne kopiere en fil fra et sted til et andet.

Dette lille program skal ligge på en CD og filen der skal kopieres ligger også på cd'en.

På min form er der en OpenDialog, 2 Knapper (1 til at vælge stien hvor filen skal ligge og en til at kopiere filen) + En Edit1 som aflæser stien når man har valgt den i opendialog.

Nu er mit spørgsmål så hvordan kan man komme til at kopiere filen fra CD'en til sin sti som er valgt i Edit feltet?

Da jeg ikke på forhånd kender drev bogstavet på CD/DVD drevet hvor CD'en bliver sat i, skal jeg også have aflæst Drev bogstavet eller kan man klare det med : '.\Test.txt'?

Jeg har prøvet følgende men det virker ikke :
CopyFile('.\Test.txt', PChar(Edit1.Text), True);

Mvh

Michael.
Avatar billede snowball Novice
22. april 2006 - 12:47 #1
CopyFile(ExtractFileDrive(Application.ExeName) + '\Test.txt', PChar(Edit1.Text), True);

ExtractFileDrive finder drevbogstavet på det drev som dit program (Application.ExeName) køres fra, hvilket i dette tilfælde er CDROM drevet.
Avatar billede michael-schou Novice
22. april 2006 - 13:07 #2
Jeg tester det lige :)
Avatar billede michael-schou Novice
22. april 2006 - 13:13 #3
Det virker pefekt mange tak :)
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