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. dnm24

Beiträge von dnm24

  • Im Quelltext Variable durch inputbox ändern

    • dnm24
    • 8. September 2009 um 14:11

    Hallo zusammen. Bitte nicht lachen.

    Ich möchte gerne eine Variable im Quelltext durch eine inputbox ändern, also nicht über eine ini-file. Nur wie ?(

    Code
    ;Variable im Code
    $Verzeichnis = "C:\Windows\"
    Code
    ;Der Schalter in der GUI
    Case $Button1
    $var1 = FileSelectFolder("Ordnerauswahl","")

    Wie kann ich jetzt die Variable $Verzeichnis fest im Quelltext ändern??

    Enschuldigt für meine dummen Fragen

  • Per Drag & Drop Dateien Umbenennen und in jeweilige Verzeichnisse kopieren

    • dnm24
    • 6. September 2009 um 20:48

    Ich glaub es scheitert gerade an mir. Ich raffs nicht. Hab jetzt auch noch ein Skript von Oscar hier gefunden. Also die Funktion des Drag & Drop funktioniert. Nur ich weiß nicht wie und wie ich diese Funktion nun benutzen kann, die gedropte Datei in das passende Verzeichnis zu kopieren.

    Das ist bisher mein Gehversuch beziehungsweise weiß ich noch nicht wie es richtig funktioniert:

    C
    #include <Array.au3>
    #include <GUIConstantsEx.au3>
    
    
    Global $gaDropFiles[1], $iDropItem = -1
    Global $WM_DROPFILES = 0x233
    
    
    GUICreate("CopyIt", 241, 312, @DesktopWidth / 2 - 160, @DesktopHeight / 2 - 45, -1, 0x00000018); WS_EX_ACCEPTFILES
    $file = GUICtrlCreateGroup("Kopieren in Verzeichnis 1", 16, 16, 209, 113)
    $file2 = GUICtrlCreateGroup("Kopieren in Verzeichnis 2", 16, 146, 209, 113)
    GUICtrlSetState(-1, $GUI_DROPACCEPTED)
    GUISetState()
    GUIRegisterMsg($WM_DROPFILES, 'WM_DROPFILES_FUNC')
    
    
    
    
    While True
    	Switch GUIGetMsg()
        	Case $GUI_EVENT_CLOSE
            	ExitLoop
        	Case $GUI_EVENT_DROPPED
            	_ArrayDisplay($gaDropFiles)
    	EndSwitch
    WEnd
    
    
    Func WM_DROPFILES_FUNC($hWnd, $msgID, $wParam, $lParam)
    	Local $nSize, $pFileName
    	Local $nAmt = DllCall('shell32.dll', 'int', 'DragQueryFileW', 'hwnd', $wParam, 'int', 0xFFFFFFFF, 'ptr', 0, 'int', 255)
    	For $i = 0 To $nAmt[0] - 1
        	$nSize = DllCall('shell32.dll', 'int', 'DragQueryFileW', 'hwnd', $wParam, 'int', $i, 'ptr', 0, 'int', 0)
        	$nSize = $nSize[0] + 1
        	$pFileName = DllStructCreate('wchar[' & $nSize & ']')
        	DllCall('shell32.dll', 'int', 'DragQueryFileW', 'hwnd', $wParam, 'int', $i, 'ptr', DllStructGetPtr($pFileName), 'int', $nSize)
        	ReDim $gaDropFiles[$i + 1]
        	$gaDropFiles[$i] = DllStructGetData($pFileName, 1)
        	$pFileName = 0
    	Next
    EndFunc   ;==>WM_DROPFILES_FUNC
    Alles anzeigen

    ?( ?( ;( ;(

  • Per Drag & Drop Dateien Umbenennen und in jeweilige Verzeichnisse kopieren

    • dnm24
    • 4. September 2009 um 18:49

    Naja es gibt auch andere Foren, in denen das manchmal nicht so ist.

    Und wie der Teufel es so will raffe ich das Beispiel im Moment nicht so wirklich.

    Ich weiß nicht wo ich da ansetzen muß um mein Programm umzusetzen.

    ;(

  • Per Drag & Drop Dateien Umbenennen und in jeweilige Verzeichnisse kopieren

    • dnm24
    • 4. September 2009 um 15:21

    Geil. ich schaues mit sofort mal an. Danke dir :thumbup:

  • Per Drag & Drop Dateien Umbenennen und in jeweilige Verzeichnisse kopieren

    • dnm24
    • 4. September 2009 um 14:47

    Hallo Gemeinde.

    Bin so recht neu in diesem Forum und im Bereich des Proggens.

    Ich würde gerne ein Programm bauen, welche auf einer Form abgegrenzte Bereiche hat, auf denen ich aus dem Explorer per Drag & Drop Dateien ziehen kann und die Dateien dann Umbenannt werden und einfach in ein bestimmtes Verzeichnis kopiert werden.

    Geht das mit AutoIt und hat jemand eine Idee wie. Das übersteigt einfach mein Wissen. ;(

    Sorry das ich soviel frage. Danke aber schon mal im Vorraus

  • _DateAdd formatieren

    • dnm24
    • 4. September 2009 um 13:11

    So oder so funktioniert beides. Besten Dank. :thumbup:

  • _DateAdd formatieren

    • dnm24
    • 4. September 2009 um 12:37

    Hallo zusammen.

    Ich benötige für ein Script das Datum von gestern. Dazu benutze ich den Code

    Code
    $sNewDate = _DateAdd( 'd',-1, _NowCalcDate()) 
    $sDate = Stringreplace ( $sNewDate, "/", ".")

    Allerdings gibt er dann das Datum in dem Format YYYY.MM.TT und ich benötige es in diesem Format DD.MM.YYYY, also 03.03.2009

    Jetzt die allesentscheidene Frage, wie bekommen ich das Datum in dieses Format. ?( ?(

    Danke euch und einen schönen Freitag

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™