Liebe CX User
Hier noch ein kleines Skript, daß 2 Windowsexplorerfenster mittels OLE Befehl öffnet und mit Clickexe nebeneinander anordnet.
Wobei die Warte Pause - Befehle das Timing des Maus/Tastaturbefehls, sowie des cX.Fenster.Da Platzhalter berücksichtigen.
cX4Web Code
Was ist das?
1 *** 2_Explorerfenster_mit_OLE
2
3 *** Alle offenen Fenster minimieren mit Windowstaste+d
4 Maus/Tastatur , Tasten '+91;+68;-91;-68'
5
6 OLEObjekt ID='oShell', Name='Shell.Application'
7 OLEObjekt ID='oShell', Eigenschaft='explore', Wert/Parameter='C:\'
8 OLEObjekt ID='oShell', Eigenschaft='explore', Wert/Parameter='C:\Users'
9
10 *** Mauszeiger platzieren und erstes Fenster rechts mit Windows+Pfeilrechts anordnen
11 Maus/Tastatur
12 Warte Bedingung (? '[cX.Fenster.Da(Benutzer)]=1'), ""
13 Warte Pause, Dauer 3s
14 Maus/Tastatur , Tasten '+91;+39;-91;-39'
15 *** Mauszeiger über zweitem Fenster platzieren und mit Windows+Pfeillinks anordnen
16 Maus/Tastatur , Maustaste links
17 Warte Pause, Dauer 2
18 Maus/Tastatur , Tasten '+91;+37;-91;-37'
19
20 OLEObjekt ID='oShell', Objekt entfernen
cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen
(20 Zeilen, cX 5.0.10.6, Lizenz: OLE-Objekt-Befehl, [cX.Message.X], Systemaufrufe (DLL, Assemblies), Premium)
Natürlich zur freien Verwendung und zum experimentieren.
Hinweis: Sollte das Skript eine besondere Lizenz erfordern, dann bitte den Volltestmodus verwenden.
Gruß Christian