Copyfile copiert nicht !

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Goofy
Beiträge: 23
Registriert: 13.08.2005 20:56
Wohnort: Regensburg

Copyfile copiert nicht !

Beitrag von Goofy »

Hallo, hatt jemand mal einen Tip geben wie ich "copyfile"
dazu überreden könnte diese Datei zu kopieren.

Code: Alles auswählen

If OpenWindow(0,20,20,120,60,#PB_Window_ScreenCentered |#PB_Window_SystemMenu,"test")
  If CreateGadgetList(WindowID(0))
    ButtonGadget(1,30,30,50,20,"start")
  EndIf
  
  
  
  Repeat
  
    EventID =WaitWindowEvent()
    If EventID =#PB_Event_CloseWindow
      quit=1
      
    EndIf
    If EventID = #PB_Event_Gadget
      If EventGadgetID()=1
        
    Debug    string$="C:\Programme\test.txt"
     Debug   string1$="C:\Programme\Test"
    CopyFile(string$,string1$)
    
     

EndIf
EndIf
  Until quit=1
EndIf
End
:freak: Vielen Dank im Voraus
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

Beitrag von ts-soft »

Beim Kopieren solltest Du den Dateinamen der Zieldatei mit angeben. Vorausgesetzt Dein Zielordner existiert, kannste den Code so abändern:

Code: Alles auswählen

If OpenWindow(0,20,20,120,60,#PB_Window_ScreenCentered |#PB_Window_SystemMenu,"test")
  If CreateGadgetList(WindowID(0))
    ButtonGadget(1,30,30,50,20,"start")
  EndIf
   
  Repeat
     EventID =WaitWindowEvent()
    If EventID =#PB_Event_CloseWindow
      quit=1
     EndIf
    If EventID = #PB_Event_Gadget
      If EventGadgetID()=1
        
        string$="C:\Programme\test.txt"
        string1$="C:\Programme\Test\test.txt"
        Debug string$
        Debug string1$
        CopyFile(string$,string1$)
              
      EndIf
    EndIf
  Until quit=1
EndIf
End 
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten