CheckedListBox i zabezpieczenie linku http://

0

Witam, chcę zrobić tak, aby po zaznaczeniu w CheckedListBox 2 kratek program się wyłączył, i tak robi lecz nie wiem czemu program się wyłącza jak wybiorę 1 kratkę i wkleje link.

If CheckedListBox1.CheckedItems.Count = 2 Then
Me.Close()
End If

Następnie w TextBox1.Text wklejamy jakiś link i np. program ma się wyłączyć jeżeli wkleimy inny niż chcę, czyli dla przykładu program ma otwierać linki tylko na yt a jak ktoś wklei link z google.com to program się zamknie.

If TextBox1.Text.Contains("http://www.youtube.com") Then
Else
Me.Close()
EndIf

A cały program polega na tym że wklejamy link do TextBox1 (tylko np. z yt) potem wybieramy z CheckedListBox jakiś serwer proxy i klikamy Otwórz. i teraz zaznaczam 1 kratkę, wklejam odpowiedni link a program mi się zamyka, co może być nie tak?

0
  1. Niemożliwe! Powinno i działa zgodnie z Twoim założeniem.
  2. To samo ale poprawniej byłoby napisać:
        If Not TextBox1.Text.Contains("http://www.youtube.com") Then
            Me.Close()
        End If

3.Dlaczego tagujesz wątek C# jak po kodzie widzę że to nie C# tylko Visual Basic .NET?

0

Zaraz sprawdzę czy działa.
Ps. Ja nie taguje, zostawiam jak jest :D

0

@Edit, już na koncie. No więc gdy dodałem "Not" to od razu jak wkleje link do TextBox1.Text wywala błąd

"ObjectDisposedException was unhandled"
Cannot access a disposed object.
Object name: 'TextBox'.

0

@ref
Dodałem nowy WebBrowser, xulrunner i nie mam już wyskakujących błedów o skryptach, lecz jednak nadal gdy dodam "Not" mam ten błąd:
"ObjectDisposedException was unhandled"
Cannot access a disposed object.
Object name: 'TextBox'.

No i oczywiście, wklejam link do textbox1, wybieram 1 kratke linka proxy i po załadowaniu strony program się zamyka :/

1 użytkowników online, w tym zalogowanych: 0, gości: 1