vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Dateien kopieren 
Autor: VBMichi
Datum: 01.07.08 11:35

Hallo Andreas,

um eine Datei zu kopieren musst Du:

FileCopy
benutzen.
Hier mal ein BeispielCode um in den Ordner "Eigene Dateien" zu kopieren:

Private Declare Function GetUserName _
    Lib "advapi32.dll" _
    Alias "GetUserNameA" _
( _
    ByVal lpBuffer As String, _
    ByRef nSize As Long _
) As Long
 
Private Function UserName() As String
    Dim s As String
    s = Space$(255)
    Dim nSize As Long
    nSize = Len(s)
    Dim n As Long
    n = GetUserNameA(s, nSize)
    If n = 0& Then
        UserName = ""
    Else
        UserName = Left$(s, nSize - 1)
    End If
End Function
 
Private Function CopyInEigeneDateien(Source As String, TargetName As String) as _
  Boolean
    Dim Target As String, UN as String
 
    UN = UserName
    Target = "C:\Dokumente und Einstellungen\" & UN & "\" & TargetName
 
    FileCopy Source, Target
End Function
Ein Aufruf wäre:

Private Sub Command1_Click()
    Call CopyInEigeneDateien("C:\test.txt", "kopierteDatei.txt")
End Sub
Wenn die alte Datei gelöscht werden soll musst Du mit

Kill
arbeiten.
Zum ausprobieren hatte ich leider kein Compiler hier. Ist einfach mal runtergeschrieben, sorry wenns noch Laufzeitfehler geben sollte

Viele Grüße,
Michi
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dateien kopieren887Andreas Nagel30.06.08 20:51
Re: Dateien kopieren sory ergänzend dafür542Andreas Nagel30.06.08 20:53
Re: Dateien kopieren595VBMichi01.07.08 11:35
Re: Dateien kopieren500Andreas Nagel03.07.08 13:07
Re: Dateien kopieren586cheezburgla03.07.08 13:26
Re: Dateien kopieren568GhostRE03.07.08 13:38
Re: Dateien kopieren488Andreas Nagel07.07.08 12:36

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel