Vb.Net Sub Problemi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    buton clickte bir döngü olayım var. döngü ise bir başka eventsi çalıştırıyor yani buton içinde navigate ile site adresi açıyorum ve site adresi açıldığında webcompleted diye eventsi çağırıyorum. ama istediğim o events tamamlanmadan 2. döngüye geçmemesi fakat döngü adresi açınca direk 2. döngüye giriyor ve 2. adresi açıyor böyle en sonraki site adresi açılıyor yani son döngü düzgün çalışıyor. döngü 1 tur atınca evetns tamamlanmadan diğer döngüye geçmemesi için ne yapabilirim

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

     

    Döngüleri ve ne yapmak istediğini tam olarak yazabilirmisin

     

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Helyum
    Helyum's avatar
    Kayıt Tarihi: 19/Haziran/2009
    Erkek

    atıyorum birinci dongun dongu1, 2.si dongu2 olsun

    projenin en ustune

    dim kontrol as string tanımla

    private sub button1_click

    dongu1()

    if kontrol ='X' then

    dongu2()

    end sub

    private sub dongu1

    xxxxxxxxxxxxxxxxxxxxx
    xxxxxxx
    Xxxxxxxxxx
    xxxxxxxxxxxxxxxxxx

    kontrol = 'X'

    end sub

     

    private sub dongu2

    XXXXXXXXXXXXXXX
    XXXXXXXXXXXX
    XXXXXXXXXXXXXXX

    end sub

     

    seklinde yapabilirsin. yani en soon satırda kontrol degeri x gelirse zaten tamamlanmıs olur o zaman 2. zımbırtıya gecebilirsin.


    http://www.youtube.com/watch?v=n-O0mSUNVlU
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek


    While oku.Read()
    Webbrowser1.navigate("http://www.google.com")
    End While

    döngü budur ve bu döngüden sonra burada bir takım işlemler var olayları yapılıyor. istediğim o işlemler bitmeden döngü 2. tura geçmesin.


    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
    'burada bir takım işlemler var
    end sub

     

    döngü buton clicktedir

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

    1. döngüyü bitirince webbrowserın bir yeri değişiyormu google.com > google.com/gonderildi gibi

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    evet 4 kere değişiyor
    4 kere işlem yapıyor webbrowser kendi içinde
    istediğim yaptırdığım 4 işlem bitince döngü 2. tura geçsin

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

    u235 bunu yazdı:
    -----------------------------

    evet 4 kere değişiyor
    4 kere işlem yapıyor webbrowser kendi içinde
    istediğim yaptırdığım 4 işlem bitince döngü 2. tura geçsin


    -----------------------------

    Private Sub Form_Load()
    WebBrowser1.Navigate "site.com/pmgonder"
    End Sub
    
    Private Sub webbrowser1_StatusTextChange(ByVal Text As String)
    Text1.Text = WebBrowser1.LocationURL
    End Sub
    
    Private Sub Timer1_Timer()
    
    If Text1.Text = "site.com/pmgonder" Then
    dongu
    
    elseif  Text1.Text = "site.com/pmgonderildi" Then
    dongu2
    
    End If
    
    End Sub
     
    sub dongu
    'kod
    end sub
    

    2. tur olayını anlamadım

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    DE5TROY3R bunu yazdı:
    -----------------------------

    u235 bunu yazdı:
    -----------------------------

    evet 4 kere değişiyor
    4 kere işlem yapıyor webbrowser kendi içinde
    istediğim yaptırdığım 4 işlem bitince döngü 2. tura geçsin


    -----------------------------

     

    Private Sub Form_Load()
    WebBrowser1.Navigate "site.com/pmgonder"
    End Sub
    
    Private Sub webbrowser1_StatusTextChange(ByVal Text As String)
    Text1.Text = WebBrowser1.LocationURL
    End Sub
    
    Private Sub Timer1_Timer()
    
    If Text1.Text = "site.com/pmgonder" Then
    dongu
    
    elseif  Text1.Text = "site.com/pmgonderildi" Then
    dongu2
    
    End If
    
    End Sub
     
    sub dongu
    'kod
    end sub
    

     

    2. tur olayını anlamadım


    -----------------------------

    hocam konuyu tekrar okur musun olmadı

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Helyum
    Helyum's avatar
    Kayıt Tarihi: 19/Haziran/2009
    Erkek

    tamam iste hocam dedigimi yapsana :|\

    end whileın sonunda bir degişkene deger ver sonra onu kontrol ettir:|


    http://www.youtube.com/watch?v=n-O0mSUNVlU
Toplam Hit: 1137 Toplam Mesaj: 9