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

Trudny początek z autoit


Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich koderów i symaptyków tego forum.To jest mój pierwszy temat ,więc proszę o wyrozumiałość .Jakiś czas(2 tyg) temu zainteresowałem się tematem programowania ,wszystko przez gry na multi typu FPS jak MoHW ,CoD,BF3,szczególnie BF3 napsuł mi dość krwi. Pomyslałem wydawać kase na jakieś gamingowe myszki ,podkładki i nie wiadomo co jeszcze to chyba lepiej zrobie jak spróbuje opanować jakiś język programowania i coś samemu wykombinuje. wybór padł na Autoita bo ma opinie języka łatwego do opanowania i intuicyjnego potem zobacze może VB,C++ i C# ale to będzie zależało jak mi pójdzie z .au3.Zaczołem dopiero nauke ,jestem na etapie wstepnym jesli taki istnieje , czyli "Witaj Świecie".

wklejam kawałek kodu i o co mi w nim chodzi ,na razie trenuje na czymś takim. chciałbym,żeby po ostatnim kliku na 'ok' uruchomic np.kalkulator i nim troche potrząsnąc na pulpicie tak około 100 razy ,pętle "For" potrafie już zrobić ,mousemove rendom również ,wystarczy że ktoś dopisze kawałek kodu który uruchomi ,kalkulator lub notatnik po ostatnik kliku na OK,reszte sam dopisze wystarczy komentarz kierunkowy, ja nie potrafie tego podpiąć.prosze za bardzo nie modyfikować kodu bo moge nie skumać .

HotKeySet("{ESC}", "wyjscie")

$odpowiedz = MsgBox(3 ,"Prog","Czy chcesz uruchomić ")

If $odpowiedz = 6 Then
   MsgBox( 0 , "Prog","właśnie wybrałeś 'TAK' kliknij znowu ")                           
EndIf
If $odpowiedz = 6 Then
	MsgBox( 0 , "Prog","fajne co? więc kliknij w'OK' bo nie masz wyjścia")        

ElseIf $odpowiedz = 7 Then
   MsgBox(0,"Prog","wybrałeś 'Nie' więc wypad z programu") 
                              
Else
   MsgBox(0,"Prog","wybrałaś ANULUJ ? no co ty killer ochujałeś ")                       
EndIf

Func wyjscie()
	Exit
	EndFunc

 

Opublikowano
If $odpowiedz = 6 Then

MsgBox( 0 , "Prog","fajne co? więc kliknij w'OK' bo nie masz wyjścia")

Run("calc.exe")


Składnia If polega na :

If [warunek] Then (Zró B)

/coś cos

/coś 2 coś2


Takze nie wiem w czym problem

OndteAw.png
Opublikowano

@up Lub

 

If [np. $a = 2]

Then [co ma zrobić np. MsgBox(0,"Hello World","A = 2")

Else (To zrobi gdy np. $a < 2 lub $a >2)

[co ma zrobić np. MsgBox(0,"Hello World","A nie równa się 2]

ElseIf (Dokładniejsza wersja Else) [np. $a = 3]

Then [np. MsgBox(0,"Hello World","A = 3)

EndIf

 

Te () to komentarze ;P

A nie działało ci bo zrobiłeś If $odpowiedz = 6 Then

MsgBox( 0 , "Prog","fajne co? więc kliknij w'OK' bo nie masz wyjścia")

Żeby działało zrób If $odpowiedz = 6 Then MsgBox( 0 , "Prog","fajne co? więc kliknij w'OK' bo nie masz wyjścia")

Lub

If $odpowiedz = 6

Then MsgBox( 0 , "Prog","fajne co? więc kliknij w'OK' bo nie masz wyjścia")

. . .

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...