Français
Source/ Codesnippets

Fichiers Kopieren Dossier Unterordner

 

Heinz
Bernhard
Einen freundlichen Salut dans qui Profaner-Runde!

je hatte avant mehreren Wochen déjà fois le gleiche Anfrage gestellt, habe mais malheureusement
aucun Antwort trouvé. peut-être habe je aussi quelque chose faux gemacht.
mon s'il te plaît um Aider!!! mon Sorgenkind:
Kopieren de Ordnern avec Les sous-dossiers et Fichiers, avec Überschreiben eines peut-être. déjà vorhanden gleichnamigen Ordners.

Habe de Andreas Miethe de 1998 un simple Backup-Programme trouvé. Es stört mich cela manuelle Schliessen des Fensters.

Aufruf pour XCOPY32 une Verzeichnisstruktur anzulegen: Befehl$=xcopy32.exe ;quelle$; ;ziel$; /T /E

XCOPY32 legt une Verzeichnisstruktur à:
Winexecwait(Befehl$,1)

puis erscheint qui Dateiliste: finissez-XCopie32.
vous muss am Schliesskreuz geschlossen volonté.
peux une Schliessung avec Befehle erreicht volonté? avec DestroyWindow() et dem Handle ca va chez Je ne.

ou bien, gibt es einfachere Lösungen - j'ai XProfan 9.0?
Pour qui Angabe qui Befehle wäre je très reconnaissant !
d'avance déjà meinen herzlichen Dank, pour eure Bemühungen.
Heinz Bernhard
 
XProfan-Version 10+11
Betriebssystem Win7
08.09.2006  
 



Hilft cela?
KompilierenMarqueSéparation
Def @SHFileOperation(1) !"SHELL32","SHFileOperationA"

Proc Fileaction

    Parameters Action$,File$,File2$,noconfirm%,norecycle%
    Parameter 1: Auszuführende Aktion=COPY, DELETE, RENAME, MOVE
    Parameter 2: Quelldatei
    Parameter 3: Zielldatei
    Parameter 4: 0 = User erst fragen, 1= ohne Nachfrage löschen
    Parameter 5: 0 = In Papierkorb verschieben, 1= "endgültig" löschen
    Declare FOF_Flag%,Action&,DO%,Fehler&
    Declare opstruct#,file#,file2#
    LET DO%=0

    IF @upper$(Action$)="RENAME"

        Let Action&=4

    elseIF @upper$(Action$)="COPY"

        Let Action&=2

    elseIF @upper$(Action$)="MOVE"

        Let Action&=1

    elseIF @upper$(Action$)="DELETE"

        Let Action&=3

    else

        @messagebox("Diese Funktion ist nicht bekannt!","Aktion wird nicht ausgeführt!",64)
        LEt DO%=1

    endif

    IF DO%=0

        Case noconfirm% : Let noconfirm%=16
        CaseNot norecycle% : Let norecycle%=64
        Let FOF_Flag% = @or(noconfirm%,norecycle%)
        Dim opstruct#,30
        Dim file#,Add(Len(file$),2)
        Dim file2#,Add(Len(file2$),2)
        String file#,0=@Add$(file$,@Chr$(0))
        String file2#,0=@Add$(file2$,@Chr$(0))
        Long opstruct#,0=%hwnd   Handle des aufrufenden Fensters
        Long opstruct#,4=Action&
        Long opstruct#,8=file#    pfrom : hier der zu löschende Ordner
        Long opstruct#,12=file2#      pto (muß 0 oder eine Bereichvar. mit Zieldateinamen																							 z.B. bei Umbenennung sein
        Word opstruct#,16=FOF_Flag%
        Long opstruct#,18=0	 	Hier steht nach dem Aufruf 1, wenn User abgebrochen hat
        Long opstruct#,22=0	  Unbedingt immer auf Null setzen!
        Long opstruct#,26=0	  Zeiger(Bereich) auf Überschrift des Fortschrittsdialogs
        LET FEHLER&=@ShFileOperation(opstruct#)

        IF @equ(@long(opstruct#,18),1)

            @MessageBox("Die Dateioperation wurde abgebrochen!","Operation abgebrochen!",64)

        ELSEIF @neq(Fehler&,0)

            @MessageBox("Es ist ein Fehler aufgetreten","ShFileOperation "+@str$(Fehler&),16)

        EndIf

        Dispose file#
        Dispose file2#
        Dispose opstruct#

    endif

EndProc

REM Beispiel
Fileaction "COPY","C:WINDOWS","E:TEMP",0,0
Fileaction "DELETE",&quo
MP",»,1,1
 
08.09.2006  
 




Heinz
Bernhard
allô, Andreas!
c'est oui super avec welchem Tempo qui Antwort kam.
je peux es malheureusement seulement demain testen.
je voudrais mais déjà d'avance, égal si es hilft ou bien pas, un entier-entier herzliches
Dankeschön dire. je trouve déjà deinen Versuch trop aider très toll. je melde mich demain wieder ici - vielen Dank.
Heinz
 
XProfan-Version 10+11
Betriebssystem Win7
08.09.2006  
 




Heinz
Bernhard
allô, Andreas !

Es hat mir aucun Ruhe gelassen, j'ai es doch encore aujourd'hui ausprobiert - et unseren Eintrag dans qui Community habe je enfin aussi wieder trouvé.
Alles hat geklappt, et je suis dir très, très reconnaissant pour dein Programme.
Hab alors vielen Dank pour deine persönliche Bemühung trop meinem Problem
Salut et Dank sagt dir qui Heinz
 
XProfan-Version 10+11
Betriebssystem Win7
08.09.2006  
 



Probiere beim prochain la fois den Codefinder - den habe je extra pour gemacht .

Den Findest Du z.B. dessus im Popupmenü sous Bibliothèque => Codes => Codefinder...

Salve.
 
08.09.2006  
 




Heinz
Bernhard
allô, iF,
merci pour den Hinweis - werde je dans Zukunft tenir compte de.
Habe mais nachträglich trop meinem Problem rien trouvé. quand même merci pour qui qui Zukunft.
Salut Heinz
 
XProfan-Version 10+11
Betriebssystem Win7
09.09.2006  
 



Ist aussi schwierig, deshal habe ego nochmal posté.
 
09.09.2006  
 



[quote-part:eceff73b66=Heinz Bernhard]allô, iF,
merci pour den Hinweis - werde je dans Zukunft tenir compte de.
Habe mais nachträglich trop meinem Problem rien trouvé. quand même merci pour qui qui Zukunft.
Salut Heinz[/quote-part:eceff73b66]
Hm bof tu veux oui z.B. kopieren, alors im Codefinder sur K aller et pour kopieren chercher, et là steht qui Fil.
 
09.09.2006  
 




Heinz
Bernhard
allô, Si!
Nochmals merci pour den Tipp.
eh bien habe je enfin aussi den Codefinder begriffen. Finde je prima - et ist simple.
Salut Heinz
 
XProfan-Version 10+11
Betriebssystem Win7
10.09.2006  
 




GDL
Hi

@Andreas

paramètre 5: 0 = dans corbeille à papier Déplacer, 1= endgültig effacer

égal si je ne zéro ou bien ne une verwende, es wird toujours endgültig gelöscht.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
25.06.2007  
 



ensuite ist Dein corbeille à papier probablement abgestellt.
 
25.06.2007  
 




GDL
Nö, alles quoi je avec dem Explorer lösche landet im corbeille à papier.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
25.06.2007  
 




Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

26.706 Views

Untitledvor 0 min.
PETER195618.07.2018
R.Schneider20.03.2017
Uwe Lang20.07.2013
maxpayne200129.04.2013
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie