Dator
 |  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

    Konvertera text till ett datum i VB

    Ofta är det nödvändigt i Visual Basic för att läsa en grundläggande strängrepresentation av ett datum och tid från användare, eller från en fil och omvandla denna information till Visual Basic Date-objektet för att visa den i ett annat format . Även på ytan text - to-date konvertering verkar enkelt , det försvåras av de olika format som används för datum i olika lokaler . Instruktioner
    1

    Skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " Välj " Windows Forms Project . "
    2

    Dubbelklicka på " Textruta " komponent i " verktygslådan " för att lägga till den i ditt projekt . Dubbelklicka sedan på " Button " komponent i " verktygslådan ". I textrutan kan du skriva in ett datum , och knappen ska klickas för att signalera omvandlingen av texten för datum till ett VB datum objektet . Addera 3

    Dubbelklicka på knapp som du har lagt till ditt projekt för att skapa en click-händelse som heter " Button1_Click . " Klistra in följande kod i sådana fall

    Dim dateString As String = TextBox1.Text

    Dim vbDate Som Datum

    Dim kultur = System.Globalization.CultureInfo.GetCultureInfo ( " en-US " ) katalog

    Dim resultat As Boolean = Date.TryParse ( dateString , kultur , System.Globalization.DateTimeStyles.None , vbDate ) katalog p Om ( inte resultera ) Sen

    MessageBox.Show ( " Kunde inte tolka datumet för " & dateString ) katalog

    Else

    MessageBox.Show ( " Success . Date är " & vbDate.ToLongDateString ) katalog

    End If

    Detta kommer att försöka tolka det datum texten enligt kulturella normer för amerikansk engelska ( " en-US " ) . I allmänhet innebär detta att datum förväntas följa formatet månad , dag och år , i stället för dag, månad och år för vanligt i många andra delar av världen . En annan accepterade format är år , månad och dag , eftersom detta format används flitigt av datorsystem för dess enkla sortering efter datum . Om det kan tolka datum , presenterar den ett meddelande med en detaljerad redovisning av analyserad datum . Annars presenterar ett felmeddelande .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Ta reda på om en registernyckel finns i VBScript
    ·Hur man beräknar bankdagar i Visual Basic
    ·Hur man driver en process på en Remote PC Med Wmi VB.N…
    ·Hur man upptäcker Real Player Plug - In för Visual Ba…
    ·Hur att fylla upp en VB Combo Box med data från databa…
    ·Hur du importerar data i Access med VBA
    ·Grunderna i Visual Basic 6
    ·Hur man hittar en aktuell mapp i VBS
    ·Hur du ändrar teckensnitt färg i Visual Basic
    ·Hur man startar ett program med argument i VB.NET
    Utvalda artiklarna
    ·Hur sammanfoga listor i Python
    ·Hur man läser Windows Security Settings Genom VB.NET C…
    ·En handledning om Microsoft Visual Studio C + +
    ·Hur man kommunicerar med en DLL i en annan process
    ·Hur man skapar miljövariabler i VBS
    ·Hur man testar en JDBC Driver
    ·Hur man gör vBulletin Styles
    ·Hur får man Python att få en bildvisning
    ·Hur man gör en Inline element med CSS
    ·Vad är Påståenden i Java
    Copyright © Dator Kunskap http://www.dator.xyz