|
You last visited: Today at 15:25
Advertisement
Ordner werden nicht erstellt
Discussion on Ordner werden nicht erstellt within the AutoIt forum part of the Coders Den category.
08/05/2016, 03:37
|
#1
|
elite*gold: 0
Join Date: Sep 2011
Posts: 270
Received Thanks: 44
|
Ordner werden nicht erstellt
Code:
#include <FileConstants.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <MsgBoxConstants.au3>
Global $NummerVar = 0
Global $NameVar = "test" & $NummerVar
Global $PathVar = "C:\test\ & $NameVar"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 368, 85, 192, 124)
$Input1 = GUICtrlCreateInput("5", 64, 32, 121, 21)
$Label1 = GUICtrlCreateLabel("Label1", 24, 40, 36, 17)
$Button1 = GUICtrlCreateButton("Button1", 224, 32, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_test()
EndSwitch
WEnd
Func _test ()
$auslese = Guictrlread($Input1)
For $i = 1 To $auslese Step +1
$NummerVar = $i + 1
DirCreate($PathVar)
DirCopy("C:\test\tests", $PathVar, $FC_OVERWRITE)
Next
MsgBox($MB_SYSTEMMODAL, "", "tests created")
EndFunc
Problem= es wird nur der Ordner test0 erstellt wobei er mehrere erstellen soll. Ich weiß nicht wo der Fehler ist. Egal ob bei $Input1= 100 oder 5 steht.. es wird nur der Ordner test0 erstellt. Seine eigentlich Aufgabe ist aber:
Wenn $Input1 = 7 dann erstelle Ordner von 0 - 7 ...
€dit: Ich habe grade versucht ob es an Global $NummerVar = 0 liegt, und es zu Local $NummerVar = 0 geändert. Kein Erfolg.
|
|
|
08/05/2016, 08:25
|
#2
|
dotCom
elite*gold: 12400
Join Date: Mar 2009
Posts: 15,880
Received Thanks: 4,386
|
Habe auf dem Mac kein AutoIt drauf, aber denke so sollte es klappen.
Code:
Global $NummerVar = 0
Global $NameVar = "test" & $NummerVar
Global $PathVar = "C:\test\" & $NameVar ; Hier Variablen nicht in ""
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 368, 85, 192, 124)
$Input1 = GUICtrlCreateInput("5", 64, 32, 121, 21)
$Label1 = GUICtrlCreateLabel("Label1", 24, 40, 36, 17)
$Button1 = GUICtrlCreateButton("Button1", 224, 32, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_test()
EndSwitch
WEnd
Func _test()
$auslese = Guictrlread($Input1)
For $i = 1 To $auslese Step +1
DirCreate($PathVar & $i) ; Hier muss du dann mit $i arbeiten, weil $i deine "steps" sind
DirCopy("C:\test\tests", $PathVar & $i, $FC_OVERWRITE)
Next
MsgBox($MB_SYSTEMMODAL, "", "tests created")
EndFunc
Hier ist wie man mit einer for in AutoIt den Wert $i benutzt.
|
|
|
08/05/2016, 13:37
|
#3
|
elite*gold: 400
Join Date: Jun 2011
Posts: 513
Received Thanks: 101
|
Code:
#include <FileConstants.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <MsgBoxConstants.au3>
;Global $NummerVar = 0
;Global $NameVar = "test" & $NummerVar
;Global $PathVar = "C:\test\" & $NameVar
Global $PathVar = "C:\test\"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 368, 85, 192, 124)
$Input1 = GUICtrlCreateInput("5", 64, 32, 121, 21)
$Label1 = GUICtrlCreateLabel("Label1", 24, 40, 36, 17)
$Button1 = GUICtrlCreateButton("Button1", 224, 32, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_test()
EndSwitch
WEnd
Func _test()
For $i = 1 To GUICtrlRead($Input1)
DirCreate($PathVar & "\Ordner" & $i)
Next
EndFunc
|
|
|
|
Similar Threads
|
[Buying] Sicherheitsfrage konnte nicht erstellt werden [PC]
04/08/2014 - Fifa Trading - 3 Replies
Ich kann bei FUT14 keine Sicherheitsfrage erstellen.
Kann mir jemand sagen, wie ich das Problem lösen kann?
Biete 15 e*g für die Lösung.
Sorry, falls es die falsche Section ist. Ich bitte um die Verschiebung, wenn sie falsch ist.
Grüßé
|
CSS Server auf Debian - Ordner/Dateien werden nicht erstellt
01/05/2014 - Counter-Strike - 1 Replies
Hey,
ich würde gerne einen CSS Server auf Debian installieren.
Dabei tritt bei mir leider ein Problem auf.
Ich habe mehrfach CSS per hldsupdatetool.bin installiert oder auch per Archiv mit den steamcmd.sh <- beide werden fehlerfrei installiert, jedoch habe ich anschließend in meinem Installationsverzeichnis nur einen Ordner der "70c5149055a9468ed986a48118b0576349085ed9&quo t; heißt. Es fehlen also die Ordner: bin, csstrike, hl2, platform und die Dateien srcds_linux, srcds_run.
Ich suche schon...
|
Accounts werden nicht erstellt?
08/02/2011 - S4 League - 18 Replies
Tag,
Zwecks des Events wollte ich mir heute einen neuen Account erstellen,ich habs mit iAcc gemacht,laut dem Tool war alles in Ordnung.
Ich wollte mich einloggen,dann kam "Spieler nicht vorhanden".
Ich erstellte noch einen, selbes Problem.
Dann hab ich einen mit einer echten Email-Adresse erstellt, immer noch nicht vorhanden.
Woran liegt das? oder was kann Ich dagegen tun?
|
das snap in konnte nicht erstellt werden
10/31/2010 - Technical Support - 0 Replies
Heyho Leute
Ehm ich hab seit ungefähr 3 tage dieses Problem. Habe ihn google gesucht aber nix gescheiteres gefunden. Nur das ich diesen problem habe das snap in konnte nicht erstellt werden.
Also besser erklärt wen ich z.B warrock spiele wird auf einmal mein Bildschrim schwarz aber der Pc läuft noch. Auch beiden Videos ist es so.
Wen mir jemand erklären könnte wie ich das lösen kan wär ich sehr dankbar für das.
lg bordo
|
All times are GMT +2. The time now is 15:25.
|
|