Hi,
Mein Script öfffnet eine html.datei, innerhalb der ich meine Ordnerverzeichnisse durchsuchen kann.
[autoit]#include <IE.au3>
#RequireAdmin
Global $CS = "file:///C:/Program%20Files/Beispiel.html"
Global $CP = "C:\Users\...\Desktop\Ordner\Beispiel.jpg"
$oIE = _IECreate ($CS, 0, 1)
$oDiv = _IEGetObjByName ($oIE, "pict")
_IEAction ($oDiv, "click") ;Den "Durchsuchen" Button innerhalb der html.Datei anklicken
MouseClick ("left", 295, 225, 1, 50) ;Der MouseClick Befehl wird erst ausgeführt wenn das "Datei zum Hochladen auswählen" Fenster manuel geschlossen wurde
;_______________Nutzlos________________________________________________
;$Win = "Datei zum Hochladen auswählen"
;WinActivate ($Win)
;ControlFocus ( $Win, "", "[CLASS:ComboBox; INSTANCE:1]")
;ControlCommand ( $Win, "", "[CLASS:ComboBox; INSTANCE:1]", "AddString", 'string')
;ControlClick ($Win, "Abbrechen", "[CLASS:Button; INSTANCE:2]")
;ControlSend ($Win, "", "[CLASS:Edit; INSTANCE:1]", "Text")
;________________________________________________________________________
Sobald allerdings der "Durchsuchen" Button innerhalb der html.datei angeklickt wird, öffnet sich ein
Explorerfenster das mein Script unterbricht.
Hier die Infos des Fensters
_______
>>>> Window <<<<
Title: Datei zum Hochladen auswählen
Class: #32770
Position: 207, 92
Size: 756, 512
Style: 0x96CC02C4
ExStyle: 0x00010101
Handle: 0x00070574
>>>> Control <<<<
Class: ComboBox
Instance: 1
ClassnameNN: ComboBox1
Name:
Advanced (Class): [CLASS:ComboBox; INSTANCE:1]
ID: 1148
Text:
Position: 170, 416
Size: 381, 22
ControlClick Coords: 128, 19
Style: 0x56000413
ExStyle: 0x00000000
Handle: 0x0017054A
>>>> Mouse <<<<
Position: 513, 555
Cursor ID: 0
Color: 0x000000
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Hostwrapper für gemeinsame Orte
Namespacestruktursteuerelement
Strukturansicht
ShellView
FolderView
Datei&name:
Datei&typ:
Alle Dateien (*.*)
Ö&ffnen
Abbrechen
Navigationsleiste
Adresse: C:\Users\...\Desktop\Beispielimage
>>>> Hidden Text <<<<
Namespacestruktursteuerelement
Shell Preview Extension Host
&Hilfe
C:\Users\...\Desktop\Beispielimage
Suchen
_______________________
Das heißt ich kann das Fenster nicht mehr mit control... Befehlen ansteuern und auch das Script
läuft erst weiter wenn ich das "Datei zum Hochladen auswählen" Fenster manuel schließe.
Das Fenster öffnet sich übrigens nur wenn ich den Script mit #ReguireAdmin starte.
Wie hendel ich das jetzt?