|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man lyfta fram ett antal i en textruta med Microsoft Visual Basic 2008

    Det finns tillfällen när du bygger ett Visual Basic-program som du vill markera ett textfält för betoning . Detta skulle kunna vara att påpeka ett fel till användaren eller bara för att göra området stå ut från de andra textfält på skärmen . Microsoft Visual Basic 2008 ger möjlighet att göra det genom att ändra färg och egenskaper typsnitt på texten i fältet . Instruktioner
    1

    Öppna Visual Basic 2008 och på startsidan , klicka på " Projekt " länken till höger om " Skapa : " . Alternativ
    2

    Ändra standardprogrammet namn från " WindowsApplication1 " till " HighlightTextbox , " dubbelklicka sedan på " Windows Forms Application " -ikonen . Detta öppnar Visual Basic Design fönstret med ett nytt , tomt Windows formulär .
    3

    Placera markören på fliken "Verktyg" längst upp till vänster på Design fönstret för att öppna verktygslådan menyn .
    4

    Dubbelklicka på " TextBox " kontroll och " Button " kontroll för att lägga till en textruta och en knapp i formuläret . Rulla markören utanför Toolbox och den kommer att stängas automatiskt . Ordna textrutan och knappen på formuläret för ett tilltalande utseende .
    5

    Dubbelklicka på " Button1 " för att öppna fönstret Kod . Visual Basic kommer att placera markören mellan de första och sista raderna i knapp - klick händelsehanterare . Kopiera och klistra in följande kod så att den färdiga produkten ser ut så här :

    Public Class Form1

    Dim TextboxFlagHighlightBoolean As Boolean = False

    Private Sub Button1_Click ( ByVal avsändaren som System . Object , ByVal e Som

    System.EventArgs ) Handtag Button1.Click
    p Om TextBox1.Text > " " Då
    p Om TextboxFlagHighlightBoolean Sedan

    TextBox1.ForeColor = Color.Black

    TextBox1.Font = Ny System.Drawing.Font ( " " , 8 ,

    Drawing.FontStyle.Regular ) katalog

    TextboxFlagHighlightBoolean = False

    Else

    TextBox1.ForeColor = Color.Red

    TextBox1.Font = Ny System.Drawing.Font ( " " , 8 ,

    Ritning . FontStyle.Bold ) katalog

    TextboxFlagHighlightBoolean = Sant

    End If

    Else

    MessageBox.Show ( " Ange ett nummer i textrutan " )

    End If

    End Sub

    End Class

    Denna kod deklarerar en flagga med " Dim " uttalande som lagrar tillståndet för att framhäva textrutan . Om det är " False ", klicka på knappen ändrar textfärg textrutan till rött och ändrar teckensnittet till fet . Om flaggan är "sann " en knapp - klick ändrar textfärgen till svart och typsnittet tillbaka till vanliga .
    6

    Klicka på " Debug " i menyn längst upp på skärmen för att testa din applikation . När det öppnas , ange ett nummer i textrutan och klicka på " Button1 . " Bakgrunden bör ändras till rött . Klicka på den igen och bakgrunden ändras tillbaka till vitt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Börja Visual Basic
    ·Hur du sorterar en String Array i VBA
    ·Hur spara variabler till databaser med Microsoft Visual…
    ·Klass och objekt i VB 6.0 Tutorial
    ·Hur fixar Msvbvm60.dll Problem
    ·Hur köra ett DTS paket med en webbsida
    ·Hur man skriver ett kansli i Visual Basic
    ·Hur Downcast i VB.NET
    ·Konvertera DirectX Stereoscopic Tri Vert
    ·Så att byta till olika former under VB6.0
    Utvalda artiklarna
    ·Hur konvertera Hex WEP Tillbaka till Text
    ·Hur konvertera en Hex File
    ·Hur man bygger en egen PC-programvara
    ·Hur skapa användardefinierade Undantag i Java
    ·VBA Metoder
    ·Hur man ska lösa minnesläcka problem i en Websphere
    ·Hur vill kolla beroenden i Python
    ·Hur man gör Python String Suppleanter
    ·Kan du använda SQL för Oracle Database
    ·Vilka program använder Python
    Copyright © Dator Kunskap http://www.dator.xyz