Dateien kopieren

Anfängerfragen zum Programmieren mit PureBasic.
SIS
Beiträge: 7
Registriert: 07.10.2009 16:31

Dateien kopieren

Beitrag von SIS »

Hallo,

Ich bin noch Anfänger im Programmieren und verstehe nicht, warum ich, anhand meines Codes keine Dateien kopieren kann :(

Code: Alles auswählen

Enumeration 
#Hauptfenster 
#ButtonLaden
#ButtonEnd
EndEnumeration 

OpenWindow (#Hauptfenster, 100, 100, 700, 400, "Programm") 
ButtonGadget (#ButtonLaden, 10, 10, 100, 40, "Laden")  
ButtonGadget (#ButtonEnd, 590, 350, 100, 40, "Beenden") 

Repeat 
  EventID = WaitWindowEvent() 
  If EventID = #PB_Event_Gadget 
    Select EventGadget() 
      Case #ButtonLaden 
       If CopyDirectory("C:\Neu\ha.txt\", "C:\Backups\", "*.*", #PB_FileSystem_Recursive)
           MessageRequester("Erfolgreich","Speicherungsort erfolgreich erstellt.",0)
       Else 
        MessageRequester("Erfolglos","Speicherungsort erfolglos erstellt.",0)
       EndIf
        Case #ButtonEnd
         ende=1 
    EndSelect    
  EndIf 
Until EventID = #PB_Event_CloseWindow Or ende=1 

Der Compiler gibt mir zwar keine Fehlermeldung an, jedoch mein Programmausführen, passiert nichts, stattdesses zeigt er mir an, dass ich "Erfolglos" kopiert habe. Aber das ist doch der Code um Dateien zu kopieren :o
MfG
Zuletzt geändert von SIS am 07.10.2009 16:41, insgesamt 1-mal geändert.
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Dateien kopieren

Beitrag von TomS »

Wo is'n der Rest von dem Code?
SIS
Beiträge: 7
Registriert: 07.10.2009 16:31

Re: Dateien kopieren

Beitrag von SIS »

Hab meinen Thread editiert.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Dateien kopieren

Beitrag von ts-soft »

> If CopyDirectory("C:\Neu\ha.txt\", "C:\Backups\", "*.*", #PB_FileSystem_Recursive)
Biste sicher, das Du einen Ordner "ha.txt" hast?
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Dateien kopieren

Beitrag von TomS »

Funktioniert bei mir einwandfrei.
Wenn es bei dir nicht funktioniert, existiert der Quellpfad nicht, oder das Ziel ist schreibgeschützt.
SIS
Beiträge: 7
Registriert: 07.10.2009 16:31

Re: Dateien kopieren

Beitrag von SIS »

ts-soft hat geschrieben:> If CopyDirectory("C:\Neu\ha.txt\", "C:\Backups\", "*.*", #PB_FileSystem_Recursive)
Biste sicher, das Du einen Ordner "ha.txt" hast?
Achsooo :D ich dachte man kann auch einzelne Dateien angeben, die man verschieben möchte :D

Thank you very much!
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Dateien kopieren

Beitrag von STARGÅTE »

naja dafür gibs CopyFile() /:->
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Dateien kopieren

Beitrag von TomS »

Dann aber ohne den Backslash nach dem Dateinamen.
Antworten