Stejna promena   zodpovězená otázka

VB.NET, WinForms

Mam tento sub v časovači ale potřebuji udělat kdyz je promena stat uz podruhe za sebou stejna tak aby to okno nezobrazilo.

Je mi jasne ze tak to fungovat nebude (ok = stat) :

Public Sub Posta()

Dim uziv As String = Form1.code.Text

Dim stat = proxy.posta(uziv)

Dim ok

If (stat = "") Then

ElseIf (stat = ok) Then

Else

MsgBox(stat, MsgBoxStyle.MsgBoxRtlReading, "Ofidia: Air Battles")

ok = stat

End If

End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zkuste toto:

Dim puvodni As String = ""

Public Sub Posta()
    Dim uziv As String = Form1.code.Text
    Dim stat = proxy.posta(uziv)

    If puvodni = stat Then MsgBox(stat, MsgBoxStyle.MsgBoxRtlReading, "Ofidia: Air Battles")
    puvodni = stat
End Sub
nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback