Funktionsreferenz


_IEImgClick

Simuliert einen Mausklick auf ein Bild. Das Bild kann durch einen Teil des Wertes der Attribute alt, name oder src identifiziert werden.

#include <IE.au3>
_IEImgClick(ByRef $o_object, $s_linkText [, $s_mode = "src" [, $i_index = 0 [, $f_wait = 1]]])

Parameter

$o_object Objektvariable einer InternetExplorer.Application, eines Window- oder eines Frameobjekts.
$s_linkText Text, auf den der Inhalt des Attributs, welches in $ s_mode bestimmt wurde, überprüft werden soll.
$s_mode [optional] Bestimmt die Suchmethode
src = (Standard) Bild wird nach seiner Quelle identifiziert
name = Bild wird anhand seines Namens identifiziert
alt = Bild wird anhand seines Alternativtextes identifiziert
$i_index [optional] Gibt an, welches Bild angeklickt werden soll, falls mehrere Bilder mit den gleichen Daten bestehen (Index beginnt bei 0).
$f_wait [optional] Gibt an, ob gewartet werden soll bis die Seite geladen wird.
0 = Nicht warten.
1 = (Standard) Warten, bis die Seite komplett geladen ist.

Rückgabewert

Erfolg: Gibt -1 zurück
Fehler: Gibt 0 zurück und setzt @ERROR
@Error: 0 ($_IEStatus_Success) = Kein Fehler
1 ($_IEStatus_GeneralError) = Allgemeiner Fehler
3 ($_IEStatus_InvalidDataType) = Ungültiger Datentyp.
4 ($_IEStatus_InvalidObjectType) = Ungültiges Objekt
5 ($_IEStatus_InvalidValue) = Ungültiger Wert
6 ($_IEStatus_LoadWaitTimeout) = Ladezeit überschritten
7 ($_IEStatus_NoMatch) = Keine Übereinstimmung
8 ($_IEStatus_AccessIsDenied) = Zugriff verweigert
9 ($_IEStatus_ClientDisconnected) = Verbindung abgebrochen
@Extended: Nummer des ungültigen Parameters

Bemerkungen

Keine.

Verwandte Funktionen

_IEImgGetCollection, _IEFormImageClick, _IELoadWait

Beispiel


; *******************************************************
; Beispiel 1 - Klickt auf ein Bild (Tag img) anhand eines Alternativtextes (Attribut alt)
; *******************************************************

#include <IE.au3>

Local $oIE = _IE_Example("basic")
_IEImgClick($oIE, "AutoIt Homepage Image", "alt")

; *******************************************************
; Beispiel 2 - Klickt auf ein Bild (IMG) anhand des Namens
; *******************************************************

#include <IE.au3>

$oIE = _IE_Example("basic")
_IEImgClick($oIE, "AutoItImage", "name")

; *******************************************************
; Beispiel 3 - Klickt auf ein Bild (IMG) anhand eines Teilstrings des Quelltextes
; *******************************************************

#include <IE.au3>

$oIE = _IE_Example("basic")
_IEImgClick($oIE, "autoit_6_240x100.jpg", "src")

; *******************************************************
; Beispiel 4 - Klickt auf ein Bild (IMG) anhand eines kompletten Strings des Quelltextes
; *******************************************************

#include <IE.au3>

$oIE = _IE_Example("basic")
_IEImgClick($oIE, "http://www.autoitscript.com/images/autoit_6_240x100.jpg")