Macro sorunu

dorime
03-01-2017, 20:16   |  #1  
dorime avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Oca 2017

 

merhaba

oynadıgım bir oyun için küçük bir macro yapmaya çalışıyorum. fakat bir sorun yaşıyorum. aşağıdaki kodda,
1. timer atak ( bu timer çok hızlı çalıştıgı için 2. timer ın tuşu basamıyor. hatta biraz uzun çalışırsa durdur butonu bile çalışmıyor.

aşağıdaki işlemi timer yerine farklı bir yöntem ile yapılabilirmi. yada,
2. timer xox tuşu her 1dk da basacak, bastıgında 3 saniyelik bir ara olacak ve bu arada 1. timer atak duracak. her 1 dk da bu işemi tekrar edecek. 

aşağıdaki işlemler için AutoItX3.dll ini kullanıyorum.

Private Sub atak_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles atak.Tick
        If chx_atak.CheckState = CheckState.Checked Then
            atak.Interval = 50
            tus.Send("P1")
            tus.Send(txt_sk_bar1.Text)

        Else
        End If
    End Sub

    Private Sub xox_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles xox.Tick
        xox.Interval = 1000 * txt_xox.Text 
        tus.Send(txt_xox_sb.Text)
        End Sub