1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. EGMS

Beiträge von EGMS

  • Variablen

    • EGMS
    • 3. April 2020 um 08:46

    UEZ : Okay, ich geb mal mein bestes :)

  • Variablen

    • EGMS
    • 2. April 2020 um 21:26

    Oscar , da es ein Projekt von der Arbeit ist (bin Azubi), möchte ich das alleine machen, nur bisschen Unterstützung ist immer Nett.

    Danke sehr

  • Variablen

    • EGMS
    • 2. April 2020 um 21:24

    Vielen Dank!!!

  • Variablen

    • EGMS
    • 2. April 2020 um 15:56

    Moin,


    C
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    
    #AutoIt3Wrapper_Icon=USB-Copy256x256ICON.ico
    
    #AutoIt3Wrapper_Outfile=USB-Copy.exe
    
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    
    #include <AutoItConstants.au3>
    
    #include <MsgBoxConstants.au3>
    
    #include <Array.au3>
    
    #include <ButtonConstants.au3>
    
    #include <ComboConstants.au3>
    
    #include <GUIConstantsEx.au3>
    
    #include <WindowsConstants.au3>
    
    
    
    $array = DriveGetDrive($DT_REMOVABLE)
    
    If IsArray($array)= 0 Then
        MsgBox ("0","Kein USB-Gerät","Es wurde kein USB-Gerät gefunden")
        Exit
    
    EndIf
    
    ;~ if @error Then MsgBox(16,"Debug",@error)
    
    ;~ _ArrayDisplay($array)
    
    $MaxNr = $array[0] - 2
    
    _ArrayDelete($array,0)
    
    $USB_Devices = _ArrayToString($array)
    
    
    
    ;~ MsgBox (0,"USB_Devices",$USB_Devices)
    
    
    
    
    
    $Form_ALL = GUICreate("Gerät_Auswähler", 232, 87)
    
    $Combo_USB = GUICtrlCreateCombo("", 8, 24, 217, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    
    $Button_OK = GUICtrlCreateButton("OK", 96, 52, 41, 25)
    
    GUICtrlSetData($Combo_USB, $USB_Devices)
    
    $Label1 = GUICtrlCreateLabel("", 16, 32, 4, 4)
    
    $Label2 = GUICtrlCreateLabel("Wählen Sie bitte eine USB-Quelle:", 35, 2, 200, 20)
    
    
    
    
    
    GUISetState(@SW_SHOW)
    
    
    
    
    
    While 1
                    $nMsg = GUIGetMsg()
                    Switch $nMsg
                        Case $GUI_EVENT_CLOSE
    
    
                            Exit
    
    
                        Case $Combo_USB
    
    
                        Case $Button_OK
                            $AuswahlDevice = _ArrayFindAll ($array,GUICtrlRead ($Combo_USB))
                            _ArrayDelete($array,$AuswahlDevice)
    
    
                            $SourcePath = GUICtrlRead ($Combo_USB)
                            $nr=-1
                            ProgressOn ("", "Kopiervorgang", "Läuft...")
    
    
                            Do
                                $nr=$nr+1
                                ProgressSet (Round((100/$MaxNr+1)*($nr+1)),"Vorgang läuft - USB-Stick "&$nr+1&" / "&$MaxNr+1)
                                Sleep (3000)
    
    
    
    
    
    ;~ ~                     MsgBox(64,"Test",$nr&@CRLF&$array[0]&@CRLF&$array[$nr])
                                DirCopy ($SourcePath,$array[$nr],1)
                            Until $nr = $MaxNr
                            ProgressSet (100,"Vorgang läuft - USB-Stick "&$nr+1&" / "&$MaxNr+1)
    
    
                            SplashOff()
                            MsgBox(64,"Kopiervorgang", "Kopiervorgang erfolgreich beendet")
    
    
    
    
    
    EndSwitch
    
    WEnd
    Alles anzeigen

    Alles anzeigen

    Dies ist mein Code.

    Ich würde gerne, dass der Ladebalken flüssig ist.

    Dies geht aber nur, wenn ich ein 2tes Skript dafür habe, wie kriege ich das hin, das das zweite auf das erste zugreift usw.

    Bin noch neu :)

    Danke im Voraus :)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™