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

[pytanie] Autoit


Rekomendowane odpowiedzi

Opublikowano

Witam , jestem zielony w autoit dopiero sie ucze

 

Msgboxy juz znam cale :)

 

Ale teraz w kursie są zmiene i jak chcę zroobic kalkulator

 

Kod taki

 

 

$zmiena= 1 + 2
$zmiena= 1 - 2
$zmiena= 1 * 2
$zmiena= 1 / 2

 

To jak zapisuje to mi nie działa hmm, w czym jest bład ? :)

Opublikowano

to jest cały kod? jak nie to podaj go

 

No cały .. , ale ja dalej nie rozumiem tych zmiennych niczego prostego w tym nie umiem zrobic ..

 

Tak samo robie pętle ..

 

I na koncu wrzucam

MsgBox ( 0 , "Liczby" , "Kolejna liczba jest parzysta" , 10)

 

To jak zapisuje i odpalam to bład mam .. ja nie ogarniam tego .. mogl by ktos wytłumaczyc?

 

 

@Edit

 

Teraz niby działa..

 

Kod taki

$zmienna=+2
Do
  $zmienna=$zmienna+2
MsgBox ( 0 , "Kolejna liczba jest parzysta" , "Liczba jest parzysta" , 10 )
Until $zmienna=100

Opublikowano

A wogóle po co ci ten kod?

Przeczytaj tutorial kilka razy, od deski do deski to ogarniesz, bo z tego co widzę to ty go prawie nie przeczytałeś.

 

 

I sie dopiero ucze .. , mam program od 1 godziny nie calej ...

 

 

@Edit

 

Ale W tym poradniku cos sie tego Gui ciezko uczyc .. , ma ktos moze lepszy poradnik o tym?

Opublikowano

myśl, ucz się, po jakimś czasie sie nauczysz

 

poradniki sa na forum zacznij od nich, nikt ci nie będzie szukał albo pisał łatwiejszych

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

Narazie tylko to , jedynie co zrozumiałem mam tylko taki kod ;/

 

 

#include <GUIConstantsEx.au3>
Guicreate("Programik" , 320, 120)
$input = GUICtrlCreateInput(" " , 10, 5, 300, 20)
$btn = GUICtrlCreateButton("Start", 40, 75, 60, 20)
GUISetState()

 

 

Dalej nie wiem jak zrobic np jak jest ---> jak są boty ta ramka i potem te buttony wjebac i wgl ;/

 

 

@Edit

 

Po za tym ja nie mam tego co w TuT'cie pheonix'a bo on na swoim screanie ma inaczej niz ja.. , ja tylko pisac moge a ten ma co innego wgl

 

Tego "Koda" czy jakos tak , czyli musze ręcznie .. , a jak to zainstlowac jak pheonix ?

Opublikowano

Proszę

$zmienna1= InputBox("Pierwsza Liczba", "Podaj pierwszą liczbę");pierwsza liczba
$zmienna2= InputBox("Druga Liczba", "Podaj drugą liczbę");druga liczba
$zmienna3= $zmienna1 + $zmienna2;działanie, tam gdzie plus może być - , + , : , *
MsgBox(0, "Twój wynik to", $zmienna3);wywoluje okienko z wynikiem otrzymanym ze $zmiennej3

 

A to jest profesjonalny kalkulator z GUI

#include <GUIConstantsEx.au3>
GUICreate("Kalkulator by SizY", 400, 100)
$liczba1 = GUICtrlCreateInput("Liczba", 10, 20, 100, 20);pole wpisywania pierwszej liczby
$znak1 = GUICtrlCreateLabel("", 125, 20, 25, 25);znak ktory pojawia sie po nacisnieciu jakiegos buttona + - / *
$liczba2 = GUICtrlCreateInput("Liczba", 140, 20, 100, 20);pole wpisywania drugiej liczby
$znak2 = GUICtrlCreateLabel("=", 250, 20, 25, 25);znak rowna sie =
$wynik = GUICtrlCreateInput("", 270, 20, 100, 20);w tym polu bedzie wynik
$przycisk1 = GUICtrlCreateButton("+", 10, 50, 25, 25);przycisk dodawania
$przycisk2 = GUICtrlCreateButton("-", 40, 50, 25, 25);przycisk odejmowania
$przycisk3 = GUICtrlCreateButton("*", 80, 50, 25, 25);przycisk mnozenia
$przycisk4 = GUICtrlCreateButton("/", 110, 50, 25, 25);przycisk dzielenia
GUISetState(@SW_SHOW)
While 1
$Msg = GUIGetMsg()
$dodawanie= (GUICtrlRead($liczba1))+(GUICtrlRead($liczba2));funkcja obliczajaca - dodawanie
$odejmowanie= (GUICtrlRead($liczba1))-(GUICtrlRead($liczba2));funkcja obliczajaca - odejmowanie
$mnozenie= (GUICtrlRead($liczba1))*(GUICtrlRead($liczba2));funkcja obliczajaca - mnozenie
$dzielenie= (GUICtrlRead($liczba1))/(GUICtrlRead($liczba2));funkcja obliczajaca - dzielenie
Select
  Case $Msg = $GUI_EVENT_CLOSE ;gdy nacisniesz X...
  Exit ;...program sie zamknie
  Case $Msg = $przycisk1;przycisk1
  GUICtrlSetData($wynik, $dodawanie);ustalam wynik, i zmieniam tresc funkcji $wynik
  GUICtrlSetData($znak1, "+");ustalam znak, i zmieniam tresc funkcji $znak1
  Case $Msg = $przycisk2;przycisk2
  GUICtrlSetData($wynik, $odejmowanie);ustalam wynik, i zmieniam tresc funkcji $wynik
  GUICtrlSetData($znak1, "-");ustalam znak, i zmieniam tresc funkcji $znak1
  Case $Msg = $przycisk3;przycisk3
  GUICtrlSetData($wynik, $mnozenie);ustalam wynik, i zmieniam tresc funkcji $wynik
  GUICtrlSetData($znak1, "*");ustalam znak, i zmieniam tresc funkcji $znak1
  Case $Msg = $przycisk4;przycisk4
  GUICtrlSetData($wynik, $dzielenie);ustalam wynik, i zmieniam tresc funkcji $wynik
  GUICtrlSetData($znak1, "/");ustalam znak, i zmieniam tresc funkcji $znak1
  EndSelect
  WEnd

 

Po więcej source kodów zapraszam na sizy.tk, powodzenia w dalszej nauce

Opublikowano

@UP dzięki :)

 

 

Okey mam juz to co phoenix

 

Mam tą ramke i jest guzik exit i wgl

 

Bo to jest z F9 ..

 

Ale jeszcze na alt+m moge sam sobie to zrobic...

 

Ale potem kod do tego , np na bot'a na klikanie albo cos w czym mogl bym sie nauczyc ?:)

Opublikowano

@ kowalskidevelop

Odjebałeś za niego całą robotę, on to skopjuje następnie skomplikuje pobawi sie tym 2 minuty i nic z tego nie będzie rozumiał.

Wytłumacz mu każdą linijkę kody :)

Wiem że to banalne o ale chlopak inaczej nie zrozumie :)

A no i niech autor napisze do mnie na pw to podam mu dobre stronki z tutami do AUTOIT

2utq9g5.png b6u4qg.png
Opublikowano

@ kowalskidevelop

Odjebałeś za niego całą robotę, on to skopjuje następnie skomplikuje pobawi sie tym 2 minuty i nic z tego nie będzie rozumiał.

Wytłumacz mu każdą linijkę kody :)

Wiem że to banalne o ale chlopak inaczej nie zrozumie :)

A no i niech autor napisze do mnie na pw to podam mu dobre stronki z tutami do AUTOIT

przeciez mu wytlumaczylem lol, jestes slepy czy tylko takiego udajesz?

 

a i jesli myslisz ze patrzenie w poradnik krok w krok cos da to sie mylisz, bo najlepiej sie na przykladach uczy ^^

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...