Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Sprawdzenie czy element istnie w pętli.


Rekomendowane odpowiedzi

Opublikowano

Witam

Mam taką funkcję:

Func atak()
	Global $oFrame = _IEFrameGetCollection($oIE, 1)
	Global $tagas = _IETagNameGetCollection($oFrame,"a")
	For $taga In $tagas
		If @ Then
			Sleep(2500)
		Else
			If StringInStr($taga.id,"npvpattack_") Then
				_IEAction($taga,"click")
				Sleep(Round(Random(100, 165), 2))
			EndIf
		EndIf
	Next
EndFunc

Chciałbym, aby w pętli "For" najpierw sprawdzało czy element 

$tagas

istnieje lub czy wyrzuca error.

Jesli wyrzuca error lub element

$tagas

nie istnieje to robi sleep.

Opublikowano

 Może powinienem sprecyzować.

 

Mnie więcej chodzi mi o coś takiego:

 

Deklaracja ramki > stowrzenie tablicy ze znacznikami "a' > sprawdzenie czy tablica istnieje > petla elementow w tablicy > sprawdzenie czy nie wyrzuca errora >  sprawdzenie ktory element ma id="xxx" > i tutaj musi byc jesli error to sleep else _IEAction... ?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...