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

IE.au3 coś al'a send


Rekomendowane odpowiedzi

Opublikowano

Witam.

Jak w IE zrobić coś al'a send czyli nie bedzie nam kopiowało i wklejało tekstu z inpunta tylko będzie go wpisywało albo jak zrobić samo to wklejanie tekstu tylko żeby tekst był wpisany w skrypcie a nie zeby wpisywało sie go w gui w inpucie :P

Nie wiem czy rozumiecie

Każdy krok w przód to o jeden mniej !

Opublikowano

Chodzi ci o wpisanie do inputa na stronie tego samego co jest w inpucie w GUI programu?

W każdym razie, żeby odczytać tekst z inputa w GUI używasz GUICtrlRead.

Żeby wsadzić jakikolwiek tekst do inputa na stronie musisz

- Dostać uchwyt do inputa za pomocą _IEGetObjByName/Id

- I zrobić takie coś

$obiekt.Value = 'twoj tekst'

Gdzie zamiast $obiekt podstawiasz zmienną z uchwytem, czyli taką jaką podałeś przy _IEGetObjById/Name

 

A tutaj przykładzik

$IE = _IECreate('jakas strona') ;tworzymy IE
$input = _IEGetObjById($IE, 'login') ;uznajmy że na stronie znajduje się input z ID 'login'
$input.value = 'to jest tekst' ;i ustawiamy napis w inpucie

 

Poćwicz na mojej samplowej stronie do tego: http://phoenixpl.ugu.pl/poradniki/autoit/ie_tut.php

846331404756772371599.jpeg
Opublikowano

  • _IEDocInsertText
  • _IEFormElementSetValue

Nie wiem czy to działa, ale sprawdź. W razie co podaj działającą funkcję. Poza tym F1.

 

// sorry jak pisałem to tego na górze nie było

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...