Hallo,
ich habe in einem Script erst auf die ID verwiesen. Die ändert sich aber ständig.
Ich würde jetzt das folgendermaßen zusammen bauen, jedoch bin ich mir nicht sicher, ob das so geht.
Hier mal ein Screenshot von der Anwendung:
[Blockierte Grafik: http://www.hasenmueller.de/files4forum/pics4forum_17.png]
Hier die Ausgabe aus dem Autoit Info Tool:
Spoiler anzeigen
Code
>>>> Window <<<<
Title: WW +
Class: TFrmMain
Position: 90, 182
Size: 800, 600
Style: 0x16CF0000
ExStyle: 0x00010100
Handle: 0x003803A0
>>>> Control <<<<
Class: TDBEdit
Instance: 6
ClassnameNN: TDBEdit6
Name:
Advanced (Class): [CLASS:TDBEdit; INSTANCE:6]
ID: 590888
Text: 27,66
Position: 373, 142
Size: 90, 32
ControlClick Coords: 56, 25
Style: 0x540008C0
ExStyle: 0x00000200
Handle: 0x00090428
>>>> Mouse <<<<
Position: 523, 391
Cursor ID: 0
Color: 0xFFFFFF
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Panel_Speedbar
WL V 2.91 Do, 13.01.11 10:17:44
Vorfälle-Wägemaske - anzeigen
Single
F11: Sammel
&Waage umschalten
F10: Hofliste
F8: Drucken
F7: Wiegen
Verwiegung
Baustelle / Position
2319,26
3670,66
170504 Boden und Steine ngA
1732
Divers
WBL000748
HW6GEWEKL-RodBodZ2+$3WBL000748
128
Qualität
Boden + Steine <= 400
3126
Spediteur
Gerst GmbH
175
Kunde
Divers
76189
Fettweisstr. 38
Karlsruhe
REMEX CONMIN GmbH
42
27,66
27,66
Fahrzeug
13,44
NW-G 450
2647
frei Bau - Sattel/Zug
frei Bau - Sattel/Zug
Bar
Tara
Brutto
13,44
41,10
Behälter (Nummer / Anzahl)
13,44
41,10
Sorte
Divers
170504 Boden und Steine ngA
12
08:15
08:12
Lfs
Lfs
Eingang
Eingang
229508
Verwogen
Verwogen
13.01.11
13.01.11
Systemparameter - anzeigen
Umgebung
Erlaubte Änderungen Fahrzeugstamm
Baustelle
Sorte und Kunde
Farbe Eingabefelder
Panel3
Export
C:\Temp\
Neues Tara ohne Rückfrage buchen
2
2
7,00
16,00
t
t
/ME
/ME
Euro
Euro
t
t
1
WL
02
Hauptmenü - initialisieren
Bewegungsdaten
In&ventur Buchen
Benachrichtigungen
&Inventur
Bestand &Lagerorte
Be&triebstagebuch
Vorfälle &nacherfassen
&Wägemaske
&Automatikbetrieb
Aus&wertungen 2
&Fakturierung
Programm&ende
A&uswertungen
&Stammdaten
&Bewegungsdaten
>>>> Hidden Text <<<<
Client 792 x 492
MeBelegt
Fuhrlohn Direkteingabe
/ME
Sortenpreis Direkteingabe
/ME
Zielland Lieferung
Standard (F)
Standard
Luxemburg
Frankreich
Deutschland
Verpackung
Lose
Achsverwiegung
&Intern
Preise / Beträge
/ME
et&c.
Sonstiges
LKW
Waage
t
Euro
Multi
Stornos
Wgs
Abl.
Anl.
13.01.2011
rgDatum
Alle
Jahr
Monat
Woche
Tag
Parameter
WaaPoll=250
DruckProtNr=1
Fuhrlohn_Zwingend=0
FrmPraefix=GENERATOR
Baustellenpositionen-Sorte=0
Baustellenpositionen=AEB6C7BA
Qualitäten=BDCAB3B3
BastKundFilter=0
Abfragehäufigkeit Benachricht. (min)=1
SortenPreisJeTonne=1
KeinWiederholWiegen=1
KFZ_NrZuerst=0
Verzeichnisse
Export-Dateien
Export-Dateien
Stammdaten
K&örperdaten
&Rezepturen
Ko&stenstellen
Fahrzeug&typen
&Entsorgungsnachweise
&Zahlungsbedingungen
Sorten&gruppen
Be&hälter
S&orten
&Baustellen
S&pediteure
&Fahrzeuge
&Kunden
Alles anzeigen
und hier die Zeile, wie ich es machen würde:
[autoit]
WinActive("WW +")
WinActivate("WW +")
$varReadNetto = ControlGetText("WW +", "Vorfälle-Wägemaske - anzeigen", "[CLASS:TDBEdit; INSTANCE:6]")
Passt das so, oder würdet Ihr das anderst angehen ?
Gruss Hassan