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

Pomoc w kodzie :)


jogi997

Rekomendowane odpowiedzi

Opublikowano

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Users\kuba\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 330, 469, 318, 380)
$Pic1 = GUICtrlCreatePic("C:\Users\kuba\Desktop\lol.jpg", 0, 0, 348, 484)
GUICtrlCreateEdit("", 24, 296, 121, 41, 0)
GUICtrlCreateEdit("", 24, 216, 121, 40, 0)
$Button1 = GUICtrlCreateButton("Login", 24, 360, 121, 41)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
 Case $GUI_EVENT_CLOSE
  Exit
EndSwitch
WEnd

 

Odrazu mówię ze zamieszczę tutaj sam kod z koda bo to co zrobiłem jest jedną wielką kupą ;)

I zacznę od nowa jak mi pomożecie ;)

Mam tu gotowy kod menu :)

Próbowałem z if'ami ale mi nie wychodziło, aby button Login był dopiero dostępny po wpisaniu do pól login i password.

Sam coś popróbuję może coś wykminię.

Opublikowano

Cudo to to nie jest, ale chyba robi co miało robić.

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#region ### START Koda GUI section ### Form=C:\Users\kuba\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 330, 469, 318, 380)
$Pic1 = GUICtrlCreatePic("C:\Users\kuba\Desktop\lol.jpg", 0, 0, 348, 484)
$a = GUICtrlCreateEdit("", 24, 296, 121, 41, 0)
$b = GUICtrlCreateEdit("", 24, 216, 121, 40, 0)
$Button1 = GUICtrlCreateButton("Login", 24, 360, 121, 41)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
GUICtrlSetState($Button1, $GUI_HIDE)
$jest = "False"
While 1
If GUICtrlGetState($Button1) = 80 Then
 If $jest = "False" Then
  GUICtrlSetState($Button1, $GUI_HIDE)
 EndIf
EndIf
If GUICtrlGetState($Button1) = 96 Then
 If $jest = "True" Then
  GUICtrlSetState($Button1, $GUI_SHOW)
 EndIf
EndIf
$nMsg = GUIGetMsg()
Switch $nMsg
 Case $GUI_EVENT_CLOSE
  Exit
EndSwitch
If GUICtrlRead($a) = "" Then
 Global $jest = "False"
Else
 Global $jest = "True"
EndIf
If $jest = "True" Then
 If GUICtrlRead($ = "" Then
  Global $jest = "False"
 Else
  Global $jest = "True"
 EndIf
EndIf
WEnd

Opublikowano

@UP Bo przecież nie wpisałeś nic do loginu i hasła. Chyba o to Ci chodziło.

 

@Edit

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#region ### START Koda GUI section ### Form=C:\Users\kuba\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 330, 469, 318, 380)
$Pic1 = GUICtrlCreatePic("C:\Users\kuba\Desktop\lol.jpg", 0, 0, 348, 484)
$Login = GUICtrlCreateEdit("", 24, 296, 121, 41, 0)
$Haslo = GUICtrlCreateEdit("", 24, 216, 121, 40, 0)
$Button1 = GUICtrlCreateButton("Login", 24, 360, 121, 41)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
GUICtrlSetState($Button1, $GUI_DISABLE)
$ENABLELog = 0
$ENABLEPass = 0
While 1
 Sleep(100)
 If GUICtrlRead($Login) == "" Then
  $ENABLELog = 0
 Else
  $ENABLELog = 1
 EndIf
 If GUICtrlRead($Haslo) == "" Then
  $ENABLEPass = 0
 Else
  $ENABLEPass = 1
 EndIf
 If $ENABLELog == 1 And $ENABLEPass == 1 Then
  GUICtrlSetState($Button1, $GUI_ENABLE)
 Else
  GUICtrlSetState($Button1, $GUI_DISABLE)
 EndIf
$nMsg = GUIGetMsg()
Switch $nMsg
 Case $GUI_EVENT_CLOSE
  Exit
EndSwitch
WEnd

 

 

Według mnie bezsensowny bajer. Lepiej już zrobić MSG Box'a, który pojawia się po kliknięciu $Button1 z informacją iż nie podano loginu lub hasła, jeżeli warunki są spełnione.

obraz24.png


Opublikowano

coś mam nie tak nie mogę zrobić KODA .? czemu jakie dodatki pobrać? proszę linka albo coś , ponieważ chciałem coś popróbować :)

 

w tools mam tylko 5opcji :( prosze pw :):

https://www.qassa.pl/411029 - Strona gdzie można zarabiać z reklam, jest wypłacalna, można poczytać w internecie

 

zachęcam ja już wypłaciłem ponad 100zł

 

rejestrując się z linku powyżej dostajecie 5zł na start, a wypłaty od 50zł

Opublikowano

linoskoczek , tylko że nie mam czegoś takiego :) . dlatego prosiłem o linki ...

 

ps.linoskoczek umiesz tworzyć boty w autoIt? lub w czymś innym?

https://www.qassa.pl/411029 - Strona gdzie można zarabiać z reklam, jest wypłacalna, można poczytać w internecie

 

zachęcam ja już wypłaciłem ponad 100zł

 

rejestrując się z linku powyżej dostajecie 5zł na start, a wypłaty od 50zł

Opublikowano

co do kodu, to lepiej by było takie coś zrobić

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#region ### START Koda GUI section ### Form=C:\Users\kuba\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 330, 469, 318, 380)
$Pic1 = GUICtrlCreatePic("C:\Users\kuba\Desktop\lol.jpg", 0, 0, 348, 484)
$Login = GUICtrlCreateEdit("", 24, 296, 121, 41, 0)
$Haslo = GUICtrlCreateEdit("", 24, 216, 121, 40, 0)
$Button1 = GUICtrlCreateButton("Login", 24, 360, 121, 41)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
While 1
sleep(100)
If GUICtrlRead($Haslo) = "" Or GUICtrlRead($Login) == "" Then
GUICtrlSetState($Button1, $GUI_DISABLE)
Elseif GUICtrlRead($Haslo) <> "" and GUICtrlRead($Login) <> "" Then
GUICtrlSetState($Button1, $GUI_ENABLE)
EndIf
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd

troszke szybsze(brak ustawiania zmiennej) i krótsze, ale najlepiej by było użyć guiregistermsg, tylko nie pamiętam kodu ew adbila

tutaj sciągniesz oll

http://www.autoitscr...toit/downloads/

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...