Jo Xorianator sowas meine ich.
Beiträge von chip
-
-
Dann setz das Thema auf "gelöst". Einfach deinen ersten Post bearbeiten.
-
Hi,
kennt jemand einen digitalen Bilderrahmen OHNE Hintergrundbeleuchtung?
-
Kommt auf das Programm an, um welches Programm handelt es sich den?
-
Geht recht simpel:
Spoiler anzeigen
[autoit]#include <IE.au3>
[/autoit]
$Url = "https://www.myhermes.de/wps/portal/paket/Home/privatkunden/versenden/paket"
$oIE = _IECreate($Url)
$ob = _IEGetObjById($oIE,"send_business")
_IEAction ($ob, "click")
$ob = _IEGetObjById($oIE,"accept_data")
_IEAction ($ob, "click")
$ob = _IEGetObjById($oIE,"toc_check")
_IEAction ($ob, "click") -
Jein, hier mal kleines Beispiel für den Editor. Wenn man mit der rechten Maustaste in den Editor klickt und die Taste gedrückt hällt verschiebt sich das Fenster immer an die Position der Maus. Musst du halt auf dein Fenster abändern:
Spoiler anzeigen
[autoit]#include <Misc.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstants.au3>#region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$Form1 = GUICreate("Form1", 251, 151, 450, 181)
$Checkbox1 = GUICtrlCreateCheckbox("Client Fenster frei bewegen", 24, 30, 200, 25)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit] [autoit][/autoit] [autoit]If GUICtrlRead($Checkbox1) = $GUI_CHECKED Then
[/autoit]
If WinActive("Unbenannt - Editor") Then
If _IsPressed("02") Then
$pos = MouseGetPos()
WinMove("Unbenannt - Editor", "", $pos[0], $pos[1])
EndIf
EndIf
EndIf
WEnd -
So sollte es gehen:
Spoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
#include <array.au3>$x=1
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
$y=1#Region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
$Form1 = GUICreate("Form1", 244, 244, $x, $y,$WS_POPUP)
$Button1 = GUICtrlCreateButton("Button1", 1, 1, 244, 244,$BS_BITMAP)
GUICtrlSetImage (-1, "SPSconnectD3.bmp")
GuiSetState(@SW_HIDE, $Form1)
WinSetOnTop ( "Form1", "", 1)#EndRegion ### END Koda GUI section ###
[/autoit] [autoit][/autoit] [autoit]DIM $temp[4]
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
$showButton =0While 1
[/autoit] [autoit][/autoit] [autoit]If WinActive("WAK Service Store - WAK Bestellübersicht") Then _ShowButton()
[/autoit] [autoit][/autoit] [autoit]
If Not WinActive("WAK Service Store - WAK Bestellübersicht") AND Not WinActive("Form1") Then
_HideButton()
EndIf$nMsg = GUIGetMsg()
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
Switch $nMsg
Case $Button1ProgressOn("SPSconnectD3", "Bitte warten ...")
[/autoit] [autoit][/autoit] [autoit]
For $i = 1 to 100
ProgressSet( $i, $i & " Prozent")
Sleep(5)
Nextsleep(500)
[/autoit] [autoit][/autoit] [autoit]
ProgressOff()MsgBox(0,"","DANKE")
[/autoit] [autoit][/autoit] [autoit]
ExitEndSwitch
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]WEnd
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Func _ShowButton()
[/autoit] [autoit][/autoit] [autoit]
If $showButton =0 Then
GuiSetState(@SW_SHOW, $Form1)
$showButton =1
EndIf$temp = WinGetPos("WAK Service Store - WAK Bestellübersicht")
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
$x = $temp[2] + $temp[0] -252
$y = $temp[3] + $temp[1] -252
WinMove("Form1","",$x,$y)EndFunc
[/autoit] [autoit][/autoit] [autoit]Func _HideButton()
[/autoit] [autoit][/autoit] [autoit]
If $showButton =1 Then
GuiSetState(@SW_HIDE, $Form1)
$showButton =0
EndIfEndFunc
[/autoit] -
Sobald du deine Button-Gui einblendest ist dein Fenster ja nichtmehr aktiv wodurch deine GUI wieder ausgeblendet wird und dein Fesnter wieder aktiv wird usw.
-
Ließ dir mal den Hilfeeintrag zu WinMove durch. Dann weißt du, dass du mit Parameter 3 und 4 die X und Y Position setzen kannst.
-
Es gibt ein Auto das hat ein Licht aber das Licht ist anders als das andere Licht das dort angehen soll.
Merkst du was? Genau ohne Code kann man dir nicht helfen.
-
Ohne die jetzt zu nahe zu treten, aber ich denke doch das ein Spiel dein aktuelles Wissen von Autoit mehr als übersteigt. Du solltest lieber mit etwas einfacherem anfangen z.b. Taschenrechner was recht gut geeignet ist sich die Grundlagen anzueignen.
-
Mh was ist "Kommunitieren" und wohin soll dein Spiel "vorgefahren" werden?
-
HttpSetProxy hat meines wissens nach keinerlei Einfluss auf die _IE-Funktionen.
-
Da hatt wohl jemand an der PHP.ini rumgespielt und die Dateigrenze runtergedreht. Das kommt nicht vom WBB.
-
sehbehinderte haben recht oft probleme mit pdf-dateien. deshalb ist simpel und schnörkellos in einem normalen bearbeitbarem textformat schon besser. mfg
Wo ist das Problem?. Du kannst mit Adobe ganz einfach das PDF als Text exportieren und du hast das was du willst. Zu finden unten Datei->Exportieren.
-
Kannst mit dieser UDF machen: http://www.autoitscript.com/forum/topic/20…ons-and-colors/
-
Habs mir mal angeschaut ist kein Schädling drin nur massig unsauberer Code, daher die Größe.
-
Nun die Frage, wie merkt der absende Button welcher Button angeklickt war ?Kanns so machen:
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 403, 297, 192, 124)
$Button1 = GUICtrlCreateButton("Button1", 168, 32, 75, 25)
$Button2 = GUICtrlCreateButton("Button2", 168, 64, 75, 25)
$Button3 = GUICtrlCreateButton("Button3", 168, 96, 75, 25)
$Button4 = GUICtrlCreateButton("Button4", 168, 128, 75, 25)
$absenden = GUICtrlCreateButton("absenden", 168, 192, 75, 25)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$button = 1
Case $Button2
$button = 2
Case $Button3
$button = 3
Case $Button4
$button = 4
Case $absenden
MsgBox(0, "", $button)
EndSwitch
WEnd -
Ich nutzte Autoit nur unter 64bit und das problemlos. Btw. warum installierst dann nicht einfach das 32bit Office?
-
Bei einigen Mitarbeitern gibt es manchmal das Problem, dass man nicht mehr lesen kann, was in der MsgBox stehen soll, nachdem man ein anderes Fenster in den Vordergrund geholt hat. Im Fenster der MsgBox ist dann der Inhalt des darübergelegten Fensters zu sehen.
Ich kenne das nur wenn sich das Programm sich aufgehängt hat bei dem das dann auftritt. Kann es sein das sich bei den Leuten schlicht dein Autoitscript aufhängt?