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

    Hur man tar bort accenter i en VB6 String

    Det finns flera olika tecken som representerar en accent . Graven tilde och akuta accenter representeras av en speciell karaktär över bokstaven i ordet . Även om det inte finns många engelska ord med accenter , det finns flera i franska och spanska . När du tar emot eller skickar franska eller spanska uppgifter från Visual Basic till antingen en databas eller ett annat program skrivet i ett annat programmeringsspråk , kan det vara nödvändigt att ta bort accent innan det andra programmet kan bearbeta det . Instruktioner
    1

    Skapa ett nytt Standard-EXE Visual Basic-program . Lägg förmågan att läsa och bearbeta data från en extern fil genom att välja " Project " och "Referenser . " Markera rutan bredvid " Microsoft Scripting Runtime " och klicka på " OK " för att spara . Detta ger programmet tillgång till Windows API för filhantering
    2

    Deklarera två variabler : . En som en " FileSystemObject " och den andra som en " TextStream " :

    Dim oFSO som New Scripting.FileSystemObject

    Dim oMyFile som Scripting.TextStream

    Nästa , öppna filen för läsning i TextStream .

    Set oMyFile = oFSO.OpenTextFile ( filnamn ForReading ) katalog

    försäkrar även en variabel för att hålla varje rad i TextStream som " Dim sLineRead som String . " Addera 3

    Process linjen textfil linje inom ett skriftligt loop som " Även om inte oMyFile.AtEndOfStream . " Ställ " sLineRead " lika med en textrad från TextStream :

    sLineRead = oMyFile.ReadLine
    p Om det finns några accenter som ingår i " sLineRead " kan du ersätta dem med ett annat värde med VB : s " ersätta " metoden .
    4

    Identifiera accent tecknet tas bort . Till exempel , kan text som innehåller " è " ersättas med " e " före visning eller infoga data i en databas :

    sLineRead = Ersätt ( sLineRead , "E" , " e " )

    Denna kodrad ersätter alla förekomster av "e" med " e " i textrad läses in " sLineRead " utan att ändra något av de ursprungliga uppgifterna .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar Vb.Net Dokumentation
    ·Hur man skapar Visual Basic-applikationer att variera s…
    ·Konvertera ett Vb Project till EXE
    ·Hur vill kolla en lista Radio Button i Vb.net
    ·Hur man skapar en Validate Field i VB6
    ·Hur får man en fullständig sökväg i VB6
    ·Hur man byter en sträng av tecken i VB.NET
    ·Hur man gör ett spel Tower Defense i Visual Basic 6.0
    ·Hur man Aktivera Fjärrhjälp i registret med WSH
    ·Hur man kör VB.NET
    Utvalda artiklarna
    ·Boost Multithreading Tutorial
    ·Zend Utbildning för PHP
    ·MySQL 1030 Fel
    ·Hur kopiera filen innehåll i Word och tvärtom Använd…
    ·Hur att kompilera en klass fil
    ·Hur säkra en Admin Panel i PHP Utan Sessions
    ·Hur Hämta en Array i MySQL
    ·Hur man beräknar Time Method i Visual Basic
    ·Hur du startar upp ett skal från VBS
    ·Så ringer en Javascript Från Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz