Avatar billede domino1977 Nybegynder
08. august 2002 - 13:16 Der er 7 kommentarer og
1 løsning

Kopier mapper fra et sted til et andet!!!!

Jeg vil gerne høre hvordan man får VB6 til at kopierer nogle mapper fra et sted til et andet...

destinationen hvor mapper ligger SKAL være den samme hver gang MEN stedet hvor de skal ligge er forskelligt fra sted til sted....

MEN det er ikke noget med at jeg vil have en tekstboks der spørg om HVOR de skal kopieres hen.....

De får deres destination fra en allerede udfyldt teksboks eks:

I:\KUNDEKARTOTEK\Kunder\" & navn.Text

Hvordan gør man det?????
Avatar billede kedde65 Praktikant
08. august 2002 - 15:15 #1
Private Sub Command1_Click()
    Set fso = CreateObject("Scripting.filesystemobject")
   
    Set fld = fso.GetFolder("C:\hula\")
   
    fld.Copy Text1.Text & fld.Name
   
    Set fso = Nothing
End Sub
Avatar billede domino1977 Nybegynder
08. august 2002 - 15:17 #2
Jeg har fået den til at oprette det første bibliotek med denne kode:

'opret kundemappe'
Private Sub Command4_Click()
MkDir "c:\" & navn.Text

End Sub

Men hvordan får jeg den til at oprret 5-6 mapper med faste navne i den mappe der lige er oprettet???

eks: navn, by, osv
Avatar billede domino1977 Nybegynder
08. august 2002 - 15:20 #3
Den melder fejl med "fso"

Hvad er det der skal slåes til???
Avatar billede kedde65 Praktikant
08. august 2002 - 15:25 #4
Det eneste du skal have er en mappe på C:\der hedder Hula og en textbox hvor der står en sti som ender på \

VH CK
Avatar billede domino1977 Nybegynder
08. august 2002 - 15:29 #5
Jamen den melder fejl i FSO.... allerede i 2. linie!!!!!
Avatar billede kedde65 Praktikant
08. august 2002 - 15:33 #6
Det er dette kode der skal ind der hvor du vil køre det

Set fso = CreateObject("Scripting.filesystemobject")
   
    Set fld = fso.GetFolder("C:\hula\")
   
    fld.Copy Text1.Text & fld.Name
   
    Set fso = Nothing

Min melder ikke fejl...

VH CK
Avatar billede domino1977 Nybegynder
08. august 2002 - 15:34 #7
Jeg har en textboks hvor der står KIM i, og med denne kode her:
----------------------------------------------------------------
Private Sub Command4_Click()
MkDir "c:\" & navn.Text
End Sub
----------------------------------------------------------------
Der laver den en mappe på C:\KIM

Så vil jeg gerne have at den ovenikøbet skal gå ind og lave 3 mapper i mappen C:\KIM, der skal hedder... Bil, cykel hus....

Og det hele skal bare lige gøres på 1 gang....

Kan det ikke lade sig gøre???????
Avatar billede domino1977 Nybegynder
09. august 2002 - 08:33 #8
SAG LUKKET!!!
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