Avatar billede hnto Nybegynder
23. juli 2003 - 18:54 Der er 3 kommentarer og
1 løsning

delete eller move file i VBA access 97 eller 2K

jeg har lavet et script der kopierer filer, men vil gerne have et slette eller move script også.

synes ikke at kunne finde denne funktion i 97 ?

hvordan gør man dette
Avatar billede hnto Nybegynder
23. juli 2003 - 18:55 #1
oprindeligt script til filecopy

Function kopier_billeder()
Dim db As Database
Dim rs As DAO.Recordset
Dim n As Long
Dim StartFolder As String
StartFolder = "\\dkedbs02\ssp_billeder$\Returbilleder_fra_TBA\Til_MAM\"
Set db = CurrentDb
Set rs = db.OpenRecordset("flyt", dbOpenSnapshot)
rs.MoveFirst

Do Until rs.EOF
        FileCopy StartFolder & rs![navn], rs![sti] & rs![navn]
        rs.MoveNext
Loop
rs.Close
Set rs = Nothing
db.Close
MsgBox "Data er nu kopieret"
End Function
Avatar billede fdata Forsker
24. juli 2003 - 00:54 #2
Du har allerede copy.
Move = Copy + Slet
Slet fil hedder i VBA: Kill <path>
Du skal altså bare lægge en Kill efter FileCopy.
Avatar billede hnto Nybegynder
24. juli 2003 - 11:34 #3
det vil sige :

FileCopy StartFolder & rs![navn], rs![sti] & rs![navn]
Kill StartFolder & rs![navn]
Avatar billede fdata Forsker
25. juli 2003 - 19:41 #4
Nemlig.

Tak for point
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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