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

[Problem]Klikanie ctrl + f


Rekomendowane odpowiedzi

Opublikowano

Siema.. Mam taki mały problem. Jak powinno być gdy chcę kliknąć ctrl + f? Próbowałem na wszystkie sposoby.

Send("^f")
Send({"^f"})
Send{"^f"}
Send(^f)
Send{^f}

i różne inne kombinację bo żadna nie chciała opcja działać. Wydaje mi się że powinna być ta pierwsza. Więc chce wiedzieć czy robię to źle czy po prostu to wina okna. :)

Ps. Jak coś to chce kliknąć to w oknie wyboru pliku.

Opublikowano

Okej. Wiem w czym jest problem. Skrypt nie chce klikać w okienku które wyskoczył bo gdy kliknę dopiero na okno programu to wtedy włącza się te kliknięcie. ;/

Opublikowano

A mógłbyś mi podsunąć pomysł jak zrobić takie coś:
Skrypt pobiera ścieżkę do pliku i jest ona zapisana w jakiejś zmiennej. A później na stronie otwierałby okno do wyboru pliku i wybierałby plik właśnie z tej ścieżki zapisanej w zmiennej. Chodzi mi tylko o to jak zrobić aby w oknie wyboru pliku wybierał ścieżkę do pliku który jest zapisany w zmiennej.

Opublikowano

No że FileOpenDialog to wiem. Właśnie przez tą funkcję "poprałem" do zmiennej ścieżkę do pliku i teraz chciałbym jakoś wybrać ten plik ze ścieżki w oknie wyboru pliku przy dodawaniu nuty na stronie soundiver.pl
Jak coś to tu są passy testowe.
Login: user
Hasło: user1

Opublikowano

To może tak. Niżej jest kod. Podsunie mi ktoś pomysł jak zrobić aby plik ze zmiennej $file1 został wybrany w okienku wyskakujące w po kliknięciu w zmienną $add.

 

PLS... Podsuńcie pomysł jak to zrobić. Mam nadzieję że dobrze wytłumaczyłem o co mi chodzi. :unsure:

 

 

 

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
Global $szerokosc = 985
Global $wysokosc = 573
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Test", 1265, 600, -1, 124)
$Group1 = GUICtrlCreateGroup("", 8, 8, 201, 105)
$tyt1 = GUICtrlCreateInput("Tytuł", 16, 32, 177, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$wykon1 = GUICtrlCreateInput("26", 16, 56, 97, 21)
$plik1 = GUICtrlCreateButton("Plik", 128, 56, 41, 17)
$Group2 = GUICtrlCreateGroup("", 8, 120, 201, 97)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$tyt2 = GUICtrlCreateInput("", 16, 160, 97, 21)
$plik2 = GUICtrlCreateButton("Plik", 128, 160, 41, 17)
$Label1 = GUICtrlCreateLabel("Ścieżka",16, 88, 42, 13)
$Label2 = GUICtrlCreateLabel("Ścieżka", 16, 192, 42, 13)
$st = GUICtrlCreateButton("ST", 8, 336, 41, 17)
$log = GUICtrlCreateButton("Log", 56, 336, 41, 17)
$Button5 = GUICtrlCreateButton("ID", 104, 336, 41, 17)
$o_wykon2 = GUICtrlCreateInput("", 16, 136, 177, 21)
$oIE = _IECreateEmbedded ()
$przegladarka = GUICtrlCreateObj($oIE, 272, 8, $szerokosc, $wysokosc)
_IENavigate ($oIE, "soundiver.pl/auth/login", 1)
_IELoadWait($przegladarka)



GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $log
l()
Case $st
start()
Case $plik1
$file1 = FileOpenDialog("Wybierz plik...", @DesktopDir, "Pliki muzyczne (*.mp3; *.wav; *.wma; *.mid)", 4)
GUICtrlCreateLabel($file1, 16, 88, 175, 17)

Case $plik2
$file2 = FileOpenDialog("Wybierz plik...", @DesktopDir, "Pliki muzyczne (*.mp3; *.wav; *.wma; *.mid)", 4)
GUICtrlCreateLabel($file2, 16, 192, 175, 17)
Case $Button5






EndSwitch
WEnd



Func start()
$tytul = _IEGetObjByName($oIE, "name")
$tyt1R = GUICtrlRead($tyt1)
_IEFormElementSetValue($tytul, $tyt1R)
_IELoadWait($oIE)
$add = _IEGetObjByName($oIE, "music")
_IEFormElementSetValue($add, $file1)
;_IEAction($add, "click")


EndFunc



Func l() ;działa
$object_login = _IEGetObjById($oIE, "identity")
$object_haslo = _IEGetObjById($oIE, "password")
_IEFormElementsetValue($object_login, "user")
_IEFormElementSetValue($object_haslo, "user1")
_IELoadWait($oIE)
$oForm = _IEFormGetCollection ($oIE, 1)
_IEFormSubmit($oForm,1)
_IENavigate ($oIE, "http://soundiver.pl/muzyka/dodaj_muzyke", 1)

EndFunc

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...