Top-Themen

Aktuelle Themen (A bis Z)

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 AutoIT - Listbox ausgewählte zeile abfragen

Mitglied: pytrelooc

pytrelooc (Level 1) - Jetzt verbinden

07.01.2014, aktualisiert 08.01.2014, 4333 Aufrufe, 5 Kommentare, 3 Danke

Hallo zusammen,

ich habe folgendes Problem.
Und zwar versuche ich in AutoIt eine Listbox so auszulesen dass wenn ich mit der Maus über den ersten Eintrag fahre mir der Inhalt von z.B. Variable1 ausgegeben wird, wenn ich über den zweiten Eintrag fahre der Inhalt von Variable2 usw.

Ich weiß zwar dass es einen Mouseover-Befehl gibt jedoch weiß ich nicht wirklich wie ich diesen hier einsetzen kann.


Vielleicht könnt ihr mir helfen.

Vielen Dank schon mal

Gruß Pytrelooc
Mitglied: colinardo
LÖSUNG 07.01.2014, aktualisiert 08.01.2014
Hallo Pytrelooc,
nur zum Verständnis, du möchtest den aktuellen Wert schon durch ein MouseOver erhalten und nicht durch einen Klick ?
Den aktuell ausgewählten Wert einer Listbox kannst du so abfragen

Beispiel-Form:
01.
#include <GUIConstantsEx.au3> 
02.
#include <GUIListBox.au3> 
03.
#include <WindowsConstants.au3> 
04.
Opt("GUIOnEventMode", 1) 
05.
$Form1 = GUICreate("Form1", 228, 167, 192, 124) 
06.
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close") 
07.
$List1 = GUICtrlCreateList("", 8, 8, 209, 149) 
08.
GUICtrlSetOnEvent(-1, "List1Click") 
09.
GUISetState(@SW_SHOW) 
10.
GUICtrlSetData($List1,"Eintrag1|Eintrag2|Eintrag3") 
11.
 
12.
While 1 
13.
	Sleep(100) 
14.
WEnd 
15.
Func Form1Close() 
16.
	exit 
17.
EndFunc 
18.
Func List1Click() 
19.
	$aktuellerWert = GUICtrlRead($List1) 
20.
	; Alternative Variante 
21.
	; $aktuellerWert = _GUICtrlLIstbox_getText($List1,_GUICtrlListBox_GetCurSel($List1)) 
22.
	msgbox(0,"",$aktuellerWert) 
23.
EndFunc 
24.
 
Grüße Uwe
Bitte warten ..
Mitglied: pytrelooc
08.01.2014 um 08:35 Uhr
Hallo Uwe,

vielen Dank schonmal für deine Hilfe !
Genau ich möchte durch den MouseOver schon diese Information erhalten, jedoch nicht in einer Messagebox sondern in dem typischen MouseOver-Fenster das man kennt.

Grüße Pytrelooc
Bitte warten ..
Mitglied: colinardo
LÖSUNG 08.01.2014, aktualisiert um 09:11 Uhr
Zitat von pytrelooc:
vielen Dank schonmal für deine Hilfe !
Genau ich möchte durch den MouseOver schon diese Information erhalten, jedoch nicht in einer Messagebox sondern in dem
typischen MouseOver-Fenster das man kennt.
du meinst einen Tipptext ? dieser ließe sich bei einem Klick auf den jeweiligen Eintrag darstellen, das ist kein Problem aber ein MouseOver-Ereignis ist mir bei einer ListBox von AutoIT nicht bekannt, da wahrscheinlich von AutoIT nicht implementiert. Hier müsste man auf die Win32_Api ausweichen.
Werde mal sehen was sich da machen lässt...

Grüße Uwe
Bitte warten ..
Mitglied: colinardo
LÖSUNG 08.01.2014, aktualisiert um 09:10 Uhr
hier gibt es eine Hottrack-Lösung mit einem ListView-Steuerelement:
http://www.autoit.de/index.php?page=Thread&threadID=15200
Bitte warten ..
Mitglied: pytrelooc
08.01.2014 um 09:11 Uhr
Perfekt, so etwas habe ich gesucht.
Vielen Dank!
Bitte warten ..
Ähnliche Inhalte
Entwicklung

Autoit - EditBox Zeile für Zeile auslesen und in Array speichern

gelöst Frage von pytreloocEntwicklung2 Kommentare

Hallo zusammen, Mit AutoIt kann man ja bei einer EditBox die selektierte Zeile mit "GUICtrlRead" auslesen. Ich würde jedoch ...

Microsoft Office

Excel Transpose Funktion nur in ausgewählten Zeilen anwenden

gelöst Frage von cyber40014Microsoft Office3 Kommentare

Hallo Allerseits, Irgendwie stehe ich gerade auf dem Schlauch. Vielleicht kann mir ja hier jemand weiterhelfen. Vorab: Ich würde ...

Batch & Shell

Per Batch in ausgewählte oder vorgeschriebene Zeile einer .txt schreiben

gelöst Frage von pdiddoBatch & Shell6 Kommentare

Morgen Leute, vor lauter Bäumen sehe ich den Wald nicht mehr. Ich möchte, dass meine 1.bat in die erste ...

Datenbanken

SQL Abfrage Durchschnittspreis aller zeilen

Frage von boesi666Datenbanken6 Kommentare

Nabend zusammen, ich steh heute Abend irgendwie auf dem Schlauch. Könnt Ihr mir mal helfen? Ich habe eine Tabelle ...

Neue Wissensbeiträge
Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 2 StundenSicherheit

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 12 StundenInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 1 TagErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 1 TagWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server36 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1028 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgbornMicrosoft17 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser15 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...