[autoit]
Int()
[/autoit]Int()
[/autoit]Beispiel:
[autoit]$LeftPartIP=StringLeft(@IPAddress1,12)
For $i=0 to 30
If $LeftPartIP="172.30."&$i&"." Then
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\samplekey", "Remote", "REG_SZ", "ON")
Else
RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\samplekey", "Remote")
EndIf
Next
Guck dir mal
[autoit]For ... to ... Step ...
...
Next
Es scheint an dem freien Platz am Anfang zu liegen.
So dürfte es gehen:
MsgBox(0, "", StringReplace(FileRead("1.txt"), @TAB, ""))
[/autoit]Wie wäres mal mit in der Hilfe gucken? ![]()
Ich hab nach 10 Sekunden das hier gefunden:
#include <ButtonConstants.au3>
$hGUI = GUICreate("$BS_MULTILINE Beispiel", 408, 243, 192, 124)
$Button1 = GUICtrlCreateButton("1.Zeile"&@CRLF&"2.Zeile", 128, 144, 169, 57, $BS_MULTILINE)
GUISetState()
While 1
Switch GUIGetMsg()
Case -3
Exit
EndSwitch
WEnd
Wieso denn so lang? :
[autoit]#include <Misc.au3>
Func WaitKeyPressed()
While sleep(10)
For $i=7 to 255
If _IsPressed(Hex($i)) Then Return
Next
WEnd
EndFunc
Beispielscript:
[autoit]#include <Misc.au3>
WaitKeyPressed()
MsgBox(0, "", "")
Func WaitKeyPressed()
While sleep(10)
For $i=7 to 255
If _IsPressed(Hex($i)) Then Return
Next
WEnd
EndFunc
Geh in den Tab Control...
Ineluki
[autoit]
Was mache ich mit deinem Skript wenn ich die Wurzel von 0.5 bestimmen will?
So sollte die Abfrage wohl eher aussehen:If $Wurzeltest <= 0 Then
[/autoit]
Nö, 0.5 ist ja größer als 0 ![]()
Drück mal in SciTE Strg+F6 ![]()
#include <String.au3>
$source=BinaryToString(INetRead("http://web93.server-drome.org/index.php"))
$zahl=_StringBetween($source, "<h2>", "</h2>")
MsgBox(0, "Zahl", $zahl[0])
While 1
$Wurzeltest = InputBox("Wurzelrückgabewert Test", "Gib die Zahl ein, deren Wurzel Du erfahren möchtest!")
If @error = 1 Then
Exit
EndIf
If $Wurzeltest < 0 Or Int($Wurzeltest) = 0 Then
MsgBox(0, "Ungültige Eingabe!", "Du hast entweder nichts, oder eine fehlerhafte Zahl eingegeben.")
Else
$Ergebnis = Sqrt($Wurzeltest)
MsgBox(0, "Ergebnis der Wurzel", "Die Wurzel aus " & $Wurzeltest & " ist " & $Ergebnis & ".")
EndIf
WEnd
damit ändert sich bei mir komischerweise nichts.
Hast du die volle Version von SciTE? Wenn nein, installiere sie, wenn ja, klick mal auf Run Script (x86) bzw. Compile Script(x86)
ControlClick
[/autoit]Source der Website?
#AutoIt3Wrapper_usex64=n
[/autoit]
An den Anfang vom Script schreiben
Du fragst schon vorher ab, ob der Wert negativ ist, wenn ja, wird das Script gar nicht weiter ausgeführt. Also kann die If Bedingung nie wahr sein.
Benutz mal die SuFu, dzu gibts schon mehrere Threads ![]()
Steht alles in der GUIConstantsEx.au3:
#include-once
[/autoit] [autoit][/autoit] [autoit]; #INDEX# =======================================================================================================================
; Title .........: GUIConstantsEx
; AutoIt Version : 3.2
; Language ......: English
; Description ...: Constants to be used in GUI applications.
; Author(s) .....: Jpm, Valik
; Dll ...........:
; ===============================================================================================================================
; #CONSTANTS# ===================================================================================================================
; Events and messages
Global Const $GUI_EVENT_CLOSE = -3
Global Const $GUI_EVENT_MINIMIZE = -4
Global Const $GUI_EVENT_RESTORE = -5
Global Const $GUI_EVENT_MAXIMIZE = -6
Global Const $GUI_EVENT_PRIMARYDOWN = -7
Global Const $GUI_EVENT_PRIMARYUP = -8
Global Const $GUI_EVENT_SECONDARYDOWN = -9
Global Const $GUI_EVENT_SECONDARYUP = -10
Global Const $GUI_EVENT_MOUSEMOVE = -11
Global Const $GUI_EVENT_RESIZED = -12
Global Const $GUI_EVENT_DROPPED = -13
Global Const $GUI_RUNDEFMSG = 'GUI_RUNDEFMSG'
[/autoit] [autoit][/autoit] [autoit]; State
Global Const $GUI_AVISTOP = 0
Global Const $GUI_AVISTART = 1
Global Const $GUI_AVICLOSE = 2
Global Const $GUI_CHECKED = 1
Global Const $GUI_INDETERMINATE = 2
Global Const $GUI_UNCHECKED = 4
Global Const $GUI_DROPACCEPTED = 8
Global Const $GUI_NODROPACCEPTED = 4096
Global Const $GUI_ACCEPTFILES = $GUI_DROPACCEPTED ; to be suppressed
Global Const $GUI_SHOW = 16
Global Const $GUI_HIDE = 32
Global Const $GUI_ENABLE = 64
Global Const $GUI_DISABLE = 128
Global Const $GUI_FOCUS = 256
Global Const $GUI_NOFOCUS = 8192
Global Const $GUI_DEFBUTTON = 512
Global Const $GUI_EXPAND = 1024
Global Const $GUI_ONTOP = 2048
; Font
Global Const $GUI_FONTITALIC = 2
Global Const $GUI_FONTUNDER = 4
Global Const $GUI_FONTSTRIKE = 8
; Resizing
Global Const $GUI_DOCKAUTO = 0x0001
Global Const $GUI_DOCKLEFT = 0x0002
Global Const $GUI_DOCKRIGHT = 0x0004
Global Const $GUI_DOCKHCENTER = 0x0008
Global Const $GUI_DOCKTOP = 0x0020
Global Const $GUI_DOCKBOTTOM = 0x0040
Global Const $GUI_DOCKVCENTER = 0x0080
Global Const $GUI_DOCKWIDTH = 0x0100
Global Const $GUI_DOCKHEIGHT = 0x0200
Global Const $GUI_DOCKSIZE = 0x0300 ; width+height
Global Const $GUI_DOCKMENUBAR = 0x0220 ; top+height
Global Const $GUI_DOCKSTATEBAR = 0x0240 ; bottom+height
Global Const $GUI_DOCKALL = 0x0322 ; left+top+width+height
Global Const $GUI_DOCKBORDERS = 0x0066 ; left+top+right+bottom
; Graphic
Global Const $GUI_GR_CLOSE = 1
Global Const $GUI_GR_LINE = 2
Global Const $GUI_GR_BEZIER = 4
Global Const $GUI_GR_MOVE = 6
Global Const $GUI_GR_COLOR = 8
Global Const $GUI_GR_RECT = 10
Global Const $GUI_GR_ELLIPSE = 12
Global Const $GUI_GR_PIE = 14
Global Const $GUI_GR_DOT = 16
Global Const $GUI_GR_PIXEL = 18
Global Const $GUI_GR_HINT = 20
Global Const $GUI_GR_REFRESH = 22
Global Const $GUI_GR_PENSIZE = 24
Global Const $GUI_GR_NOBKCOLOR = -2
; Background color special flags
Global Const $GUI_BKCOLOR_DEFAULT = -1
Global Const $GUI_BKCOLOR_TRANSPARENT = -2
Global Const $GUI_BKCOLOR_LV_ALTERNATE = 0xFE000000
; Other
Global Const $GUI_WS_EX_PARENTDRAG = 0x00100000
; ===============================================================================================================================
Die Namen dürften alles erklären ![]()
Danke, sowas hab ich gesucht ![]()
Dein erster Link funktioniert nicht ![]()
Edit: jetzt geht er
Und den 2. muss ich nicht verstehen, oder? xD