Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Schleife und Radio Button in AutoIT

Frage Entwicklung

Mitglied: Susie1703

Susie1703 (Level 1) - Jetzt verbinden

12.01.2012 um 10:57 Uhr, 4856 Aufrufe, 1 Kommentar

Stehe absolut auf dem Schlauch und brauche Hilfe

Ich bin gerade dabei eine Erstkonfiguration in AutoIT zu schreiben, allerdings habe ich schon ewig nicht mehr Programmiert und AutoIT ist auch neu für mich.

Meine Abfrage will einfach nicht wie ich will....

Beim ersten Start kommen zwei Fenster die mit Nein und OK beantwortet werden sollen.
Wenn aber nur das zweite Fenster kommt, bleibt mein Programm stehen, weil er immer noch auf das Erste wartet.

Ich habe das ganze auch schon mit "WinExists" versucht, aber da bleibt er auch stehen.

Dann habe ich noch ein Problem mit meinem Radio Button den ich aktivieren muss... Dies will er aber irgendwie nicht machen.

Hier mein Quellcode:

01.
Run("C:\Programme\Nem2012\Allplan\Prg\nemstart.2012.exe") 
02.
 
03.
 
04.
WinWaitActive("Allmenu 2012","") 
05.
	Send("{ALTDOWN}n{ALTUP}l l ") 
06.
 
07.
 
08.
-----erstes Fenster----- 
09.
if WinWaitActive("Frage","") then 
10.
	ControlClick("Frage", "", "[ID:2]") 
11.
EndIf 
12.
 
13.
----zweites Fenster------ 
14.
If WinWaitActive("Verbindungsaufbau","OK") Then 
15.
	ControlClick("Verbindungsaufbau", "", "[CLASS:Button;INSTANCE:1]") 
16.
 
17.
EndIf 
18.
 
19.
 
20.
WinWaitActive("Nemetschek Lizenzverwaltung 2008.0","") 
21.
 
22.
----Radio Button der aktiviert werden soll------ 
23.
	ControlCommand("Nemetschek Lizenzverwaltun 2008.0", "", "[CLASS:Button; INSTANCE:5]", "Check","") 
24.
 
25.
 
26.
	ControlSetText("Nemetschek Lizenzverwaltung 2008.0", "","[CLASS:Edit; INSTANCE:2]","\\SERVER\NLicServ\") 
27.
	ControlSetText("Nemetschek Lizenzverwaltung 2008.0", "","[ID:1007]","SERVER") 
28.
	ControlClick("Nemetschek Lizenzverwaltung 2008.0", "","[CLASS:Button; INSTANCE:12]") 
29.
 
30.
WinWaitActive("Allmenu 2012","") 
31.
	Send("{ALTDOWN}d{ALTUP}b") 
32.
 
33.
Exit 
34.
 
Wäre toll wenn mir jemand weiterhelfen könnte... Ich seh den Baum vor lauter Wald nicht mehr.

LG Susie
Mitglied: Susie1703
12.01.2012 um 11:53 Uhr
Habe es nun doch gelöst bekommen...
01.
Run("C:\Programme\Nem2012\Allplan\Prg\nemstart.2012.exe") 
02.
 
03.
 
04.
WinWaitActive("Allmenu 2012","") 
05.
	Send("{ALTDOWN}n{ALTUP}l l ") 
06.
 
07.
 
08.
WinWaitActive("Frage","",2) 
09.
	ControlClick("Frage", "", "[ID:2]") 
10.
 
11.
WinWaitActive("Verbindungsaufbau","OK", 2) 
12.
	ControlClick("Verbindungsaufbau", "", "[CLASS:Button;INSTANCE:1]") 
13.
 
14.
WinWaitActive("Nemetschek Lizenzverwaltung 2008.0","") 
15.
	MouseClick("primary",664,402) 
16.
	sleep(5) 
17.
	ControlCommand("Nemetschek Lizenzverwaltun 2008.0", "", "[CLASS:Button; INSTANCE:5]", "Check","") 
18.
	ControlSetText("Nemetschek Lizenzverwaltung 2008.0", "","[CLASS:Edit; INSTANCE:2]","\\SERVER\NLicServ\") 
19.
	ControlSetText("Nemetschek Lizenzverwaltung 2008.0", "","[ID:1007]","SERVER") 
20.
	ControlClick("Nemetschek Lizenzverwaltung 2008.0", "","[CLASS:Button; INSTANCE:12]") 
21.
 
22.
WinWaitActive("Allmenu 2012","") 
23.
	Send("{ALTDOWN}d{ALTUP}b") 
24.
 
25.
Exit 
26.
 
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Powershell: Nur max. einen Runspace per Button starten? (5)

Frage von Markus2016 zum Thema Batch & Shell ...

JavaScript
gelöst Javascript - Speichern Zustand radio-buttons in localStorage (3)

Frage von internet2107 zum Thema JavaScript ...

Batch & Shell
Verschachtelte For Schleife für Batch Neuling (3)

Frage von yperiu zum Thema Batch & Shell ...

Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(6)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Heiß diskutierte Inhalte
Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Batch & Shell
gelöst Batch um Benutzer aus Sitzung abzumelden (15)

Frage von zeroblue2005 zum Thema Batch & Shell ...

Linux
gelöst Google Chrome startet nicht (12)

Frage von Thomas91 zum Thema Linux ...