Microsofts Visual Basic tillåter användaren input via textrutekontroll , och de olika egenskaperna hos kontrollen tillåter programmeraren att göra ändringar i de visuella effekterna i textrutan . Även om det inte finns någon gräns - color egenskap för en textrutekontroll i Visual Basic , det finns ett sätt att åstadkomma den önskade effekten med hjälp av programmet Power Pack RectangleShape kontroll . Instruktioner
1
Starta Microsoft Visual Basic och klicka på " Nytt projekt " på startsidan , dubbelklicka sedan på " Windows Forms Application " för att öppna ett nytt tomt formulär .
2
klicka på " Verktyg" fliken till vänster om Design fönstret för att öppna verktygslådan . Addera 3
Dubbelklicka på " Button " kontroll två gånger för att lägga till två knappar för att formuläret. Dubbelklicka på " TextBox " kontroll för att lägga till en textruta i formuläret . Bläddra nedåt i verktygslådan till " Power Pack " i menyn och dubbelklicka på " RectangleShape " kontroll för att lägga till en rektangel i formen .
4
Klicka på formuläret för att stänga verktygslådan och ordna knappar på formuläret . Dra textrutan till mitten av formen och dra RectangleShape över textrutan och anpassa de två så att de RectangleShape visas på gränsen till textrutan . Detta gör att RectangleShape att tjäna som gräns för textrutan .
5
Dubbelklicka på " Button1 " för att öppna fönstret Kod och placera markören i " Button1_click " händelse förfarande . Lägg till följande kod mellan de två linjer :
RectangleShape1.BorderColor = Color.Red
Detta gör att RectangleShape1 gränsen för att byta till den röda färgen , vilket ger intryck av en röd ram runt textrutan . Upprepa denna process för " Button2 , " ändra " Color.Red " till " Color.Green . "
6
Klicka på " Debug " i menyn längst upp på skärmen och välj " Start Debugging " alternativet . Detta kommer att ta upp din blankett i testläge . Klicka " Button1 " och gränsen runt textrutan ska bli röd . Klicka " Button2 " och gränsen runt textrutan ska bli grön .