När du skapar stationära applikationer i Visual Basic Express kan du styra fokus i textrutor med koden . Varje textruta finns på din Windows- formulär har en Focus funktion . Focus funktion flyttar kontrollen från en textruta till en annan . Detta är ett bra sätt att snabbt användaren att ge input när de arbetar med en ansökan för första gången
1 .
Öppna Visual Basic Express konsolen och ladda det projekt som du vill redigera . I Solution Explorer till höger på skärmen , dubbelklicka på formuläret för att öppna den i Design .
2 .
Dra och släpp två textrutor från Visual Basic- verktygslådan på vänster sida av skärmen till Windows formuläret . Klicka var och en och ange " myText1 " och " myText2 " i fönstret Egenskaper för kontrollerna .
3 .
Dra och släpp en knapp från verktygslådan till Windows formuläret . Denna knapp används för att utlösa flytta från en textruta till en annan . Klicka på knappen och ge den namnet " myButton " i fönstret Egenskaper .
4 .
Dubbelklicka på knappen som du skapade . Då skapas automatiskt en händelse som utlöser när användaren klickar på knappen och tar dig till kodvyn för formuläret .
5 .
Hoppa från en textruta till nästa. Att flytta till en annan textruta , ange koden nedan :
Om myText1. Focused Då
myText2. Focus
Else
myText1. Focus
End Om
Vad denna kod gör är att utvärdera vilka textrutan har fokus och tilldelar fokus till andra textrutan . Till exempel , om myText1 har fokus flyttas till myText2 .
Previous:nothing Next:hur man skapar en vbs e