Skocz do zawartości

TextBox a blokowanie Buttona


jamski21

Rekomendowane odpowiedzi

Opublikowano

Jak zrobić aby button, progressbar działał dopiero po wpisaniu cyfr w polu textbox. Najlepiej jakby jakaś wiadomość informowała o tym że trzeba wypełnić pola. Sam kombinowałem z kodem i doszedlem jedynie do tego, że bez wpisu w textbox po kliknieciu na button wywalało błąd w aplikacji, a z tekstem było OK. Pomoże ktoś?

Zarejestruj się za darmo i zacznij zarabiać online!

  • Darmowe poradniki pokazujące krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat e-commerceSEO, social media, afiliacji, kryptowalut, sztucznej inteligencji, freelancingu i wiele więcej!
  • Bezpośredni dostęp do Get Paid 2.0 w ramach jednego konta na make-cash.pl!
Opublikowano

Taki pseudo kod.

if (textBox.content.Lenght!=0){

  progress.active=true;

}

Nie wiem dokładnie jak się nazywają wszystkie funckcje, ale wpisz w google VB textBox is not empty

Wykonam zlecenia programistyczne (scrappery, crawlery, autmatyzery i inne skrypty i życio-umilacze ;) )

Opublikowano (edytowane)

Jak zrobić aby button, progressbar działał dopiero po wpisaniu cyfr w polu textbox. Najlepiej jakby jakaś wiadomość informowała o tym że trzeba wypełnić pola. Sam kombinowałem z kodem i doszedlem jedynie do tego, że bez wpisu w textbox po kliknieciu na button wywalało błąd w aplikacji, a z tekstem było OK. Pomoże ktoś?

 

Wrzuć ten kod w Timer i ustaw delay na 100~~.

 

Dim textpusty As String = TextBox1.TextIf String.IsNullOrEmpty(textpusty) Then Button1.Enabled = False ElseIf Not String.IsNullOrEmpty(textpusty) Then Button1.Enabled = True  End If

Na formę wrzuć timer1 , textbox1 , button1.

 

 

Nie doczytałem o wiadomości która ma się pokazywać. Wtedy można nie blokować buttona a zrobić w ten sposób.

 

Na formę wrzucasz tylko button1 i textbox1. Kod który jest poniżej wklejasz w button.

Dim textpusty As String = TextBox1.Text        If String.IsNullOrEmpty(textpusty) Then            MsgBox("Wiadomosc jak textbox jest pusty")        ElseIf Not String.IsNullOrEmpty(textpusty) Then            MsgBox("Ta wiadomosc pokaze sie jak jest cos wpisane w textbox1")            'Tutaj umieszczamy reszte kodu do wykonania gdy warunek zostanie spelniony        End If
Edytowane przez Szmigol
Opublikowano (edytowane)

Dzięki za pomoc. Mam jeszcze jedno pytanko - w każdym  stworzonym programie w VB, virustotal wykrywa 1,2 zagrożenia jak tego uniknąć?

 

Coś takiego np. Avira - TR/Dropper.Gen

Edytowane przez jamski21
Opublikowano

Dzięki za pomoc. Mam jeszcze jedno pytanko - w każdym  stworzonym programie w VB, virustotal wykrywa 1,2 zagrożenia jak tego uniknąć?

 

Coś takiego np. Avira - TR/Dropper.Gen

 

Nie masz czasem kompa zainfekowanego albo nie próbujesz stworzyć jakiegoś lamerskiego wirusa?

Opublikowano
Nie masz czasem kompa zainfekowanego albo nie próbujesz stworzyć jakiegoś lamerskiego wirusa?
  

 

Nie tworze żadnego wirusa, nie mam kompa zainfekowanego. Problem rozwiązany - Avira wykrywa TR/Dropper.Gen jak dodam "sztuczne" MB do pliku .exe. Malwarebytes ani inne antywirusy nic nie pokazją.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zalogowani użytkownicy mogą dodawać komentarze.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

spacer.png

Mentoring Get Paid 2.0

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .