BlackBoard » Design, Programmierung & Entwicklung » Programmieren » VB Ordner kopieren » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Ordner kopieren
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ARSCHmitOHREN ARSCHmitOHREN ist männlich
Neuling

Dabei seit: 29.03.2003
Beiträge: 3

Fragezeichen Ordner kopieren       Zum Anfang der Seite springen

Hi,

könnt ihr mir sagen wie der befehl zum einen
Ordner kopieren ist?
wenn ja dann schreibt mir.
ciao
29.03.2003 17:51 ARSCHmitOHREN ist offline Beiträge von ARSCHmitOHREN suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

Such mal nach CopyFile:
CopyFile(quelle,zielordner,FALSE);

Devil

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
29.03.2003 18:43 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
ARSCHmitOHREN ARSCHmitOHREN ist männlich
Neuling

Dabei seit: 29.03.2003
Beiträge: 3

Themenstarter Thema begonnen von ARSCHmitOHREN
      Zum Anfang der Seite springen

Hi,

habs probiert:

CopyFile C:/Eigene Dateien/Versuche

"Versuche" sollte ein Ordner sein.

Sorry. Hab Datei geschrieben.
Aber das geht auch nicht.
danke für den tipp.
30.03.2003 10:03 ARSCHmitOHREN ist offline Beiträge von ARSCHmitOHREN suchen
ARSCHmitOHREN ARSCHmitOHREN ist männlich
Neuling

Dabei seit: 29.03.2003
Beiträge: 3

Themenstarter Thema begonnen von ARSCHmitOHREN
      Zum Anfang der Seite springen

Ach nee sorry ich hab ja Ordner geschriben.
Was hab ich denn?
30.03.2003 10:04 ARSCHmitOHREN ist offline Beiträge von ARSCHmitOHREN suchen
gandalf gandalf ist männlich
der mit ohne


images/avatars/avatar-1933.gif

Dabei seit: 06.01.2002
Beiträge: 2.099
Herkunft: Mittelerde

      Zum Anfang der Seite springen

@ Arsch mit Ohren ( sehr treffend großes Grinsen )

Was Du hast?
Das kann ich Dir sagen, anscheinend eine Allergie gegen die Edit Funktion. Bitte editiere Deine "Beiträge", sonst wird wahrscheilich ein Mod eine Allergie gegen Deine "Beiträge" kriegen und die einfach entfernen.

Gruss

gandalf

__________________
großes Grinsen Kein Mensch ist unnütz, er kann immer noch als schlechtes Vorbild dienen großes Grinsen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von gandalf: 30.03.2003 13:26.

30.03.2003 13:24 gandalf ist offline E-Mail an gandalf senden Beiträge von gandalf suchen
Medusa Medusa ist männlich
Senior Member


images/avatars/avatar-252.gif

Dabei seit: 10.09.2001
Beiträge: 356
Herkunft: ...von da, wo mein Haus wohnt...

      Zum Anfang der Seite springen

Es gibt keinen Befehl, um ganze Ordner zu kopieren. Man kann mit 'CopyFile' (oder wars 'FileCopy') nur einzelne Dateien kopieren.

Wenn du ein wenig programmier-erfahrung hast, is das kein Problem.
Alle Unterverzeichnisse und Dateien im Ordner müssen erfasst werden, und die Dateien alle einzeln kopiert werden. Danach in die einzelnen Unterverzeichnisse wechseln und das selbe mit denen machen, usw.

Hab grad keine Zeit, um dir was zusammen zu basteln. Es gibt auch eine weniger elegante Lösung, indem du den Dos-Befehl 'xcopy' mit entsprechenden Paramenter über 'shell xcopy...' ausführst.

Gib mal in der Eingabe-Auff. 'xcopy/?' ein, damit du weißt, was du als Paramenter anhängen musst.
Damit man das Dosfenster nicht sieht, wenn der Befehl dann ausgeführt wird, kannst du hinten noch ',vbhide' anfügen.

Wie gesagt, diese Methode is ganz Böse, und ich glaub dieses Xcopy gibts auch net auf allen Windows-Systemen, weils ja eigendlich für Dos ist.


Grüßle, Medi

__________________
Grüßle, Medi

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Medusa: 30.03.2003 13:50.

30.03.2003 13:49 Medusa ist offline E-Mail an Medusa senden Beiträge von Medusa suchen
Lektor
gesperrt


Dabei seit: 27.07.2001
Beiträge: 298

      Zum Anfang der Seite springen

code:
1:
FileSystemObject.CopyFolder "c:\naseweiß\Rubenhanz\*", "c:\WagnersTempOrdner" 


@Medusa: Gibt sich auch ne Folder-Methode, nicht nur File!

Bitte an Syntax denken.


Grüßle

Lektor

_________________
My prime love is immortal C64!

SYS 64738
05.04.2003 03:36 Lektor ist offline Beiträge von Lektor suchen
Compuholic Compuholic ist männlich
knows where he wants to go tomorrow


images/avatars/avatar-552.jpg

Dabei seit: 19.10.2002
Beiträge: 819
Herkunft: München

      Zum Anfang der Seite springen

Ich kenne mich zwar nicht wirklich mit Visual Basic aus, aber das, was Du da gepostet hast Lektor sieht mir doch eher wie Visual Basic Script aus oder?

Meines Wissens kann man das auch nicht in VB einbinden (außer natürlich als ShellExecute-Aufruf oder ähnliches *g*)
05.04.2003 12:05 Compuholic ist offline E-Mail an Compuholic senden Homepage von Compuholic Beiträge von Compuholic suchen
Medusa Medusa ist männlich
Senior Member


images/avatars/avatar-252.gif

Dabei seit: 10.09.2001
Beiträge: 356
Herkunft: ...von da, wo mein Haus wohnt...

      Zum Anfang der Seite springen

Ich kenn mich mit Vb-Script net wirklich aus, deshalb kannte ich den Befehl nicht.

Es lässt sich dann folgendermaßen in VB einbinden:

Set a = CreateObject("Scripting.FileSystemObject")
a.CopyFolder "C:\QuellOrdner\*", "c:\ZielOrdner"


Grüßle, Medi

__________________
Grüßle, Medi

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Medusa: 06.04.2003 14:08.

06.04.2003 14:08 Medusa ist offline E-Mail an Medusa senden Beiträge von Medusa suchen
Lektor
gesperrt


Dabei seit: 27.07.2001
Beiträge: 298

      Zum Anfang der Seite springen

Nee Ihr Beiden, da ich nu gut viele Jahre gesrkiptet hab, iss sich das die CopyFolder-Methode!

"Scripting.FileSystemObject"
Gibt Zugriff aus das Dateisystem eines Computers.

code:
1:
2:
3:
4:
5:
Set fs = CreateObject("ScriptingFileSystemObject")
Set a = fs.CreateTextFile("C:\textfile.text", True)
a.Close


Verwendung zur Rückgabe eines TextstreamObjekt, von dem gelesen und geschrieben werden kann.

@Compuholic:
Du sagst: Ich kenne mich zwar mit VB net aus, aber was Du alter Skipter da postest.......

oder schaust Du mal dies:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
Sub ShowDriveList
    Dim fs, d, dc, s, n
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set dc = fs.Drives
    For Each d in dc
        s = s & d.DriveLetter & " - " 
        If d.DriveType = 3 Then
            n = d.ShareName
        Else
            n = d.VolumeName
        End If
        s = s & n & vbCrLf
    Next
    MsgBox s
End Sub


Ich hab gedacht, daß Du Medusa mich tadelst, weil daß vielleicht nur bei VB 6 und net bei 5 funzt.
Nachlesen in VB-6-Referenz.

Glaubet mir, kann Microsoft-Gedrucktes lügen?

Grüßle

Lektor

_________________
My prime love is immortal C64!

SYS 64738
08.04.2003 23:02 Lektor ist offline Beiträge von Lektor suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » VB Ordner kopieren

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH