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

    Så här ändrar en textfil i Access 2003 Visual Basic

    Databasen programmet Microsoft Access har ett programmeringsspråk som kallas Visual Basic ( VB ) inbyggd i den . Du kan programmera VB att automatisera någon av tillgång " kommandon , inklusive de för modifiering textfiler . Ändra sådana filer med VB innebär att man använder den " öppna " kommandot , kombinerat med uttalanden som utför önskade ändringar på texten . Ändra textfiler med Access ' VB språket kan du bearbeta människa läsbara data som lagras på din hårddisk , kanske som förbehandling för ytterligare datahantering via Access " standardgränssnitt . Saker du behöver
    Microsoft Access 2003
    Visa fler instruktioner
    1

    Open Access , tryck sedan på " Alt " + " F11 " för att komma in i VB integrerad utvecklingsmiljö ( IDE ) .
    2

    Klicka på " Infoga " -menyn rubrik , följt av " modul " i menyn . Detta kommandot infogar en ny kod fönster där du kan ange programkod
    3

    klistra in följande kod någonstans i den nya koden fönstret : .

    Public Sub ModifyTextFile ( )

    Dim sometext

    Öppna " c : \\ infile.txt " För Input Som # 1

    Öppna " c : \\ outfile.txt " För Output Som # 2 Review

    Do While Not EOF ( 1 ) katalog

    Linjeinmatning # 1 , sometext

    " Process text här

    Print # 2 , sometext

    Loop

    Close # 1

    Stäng # 2 Review

    Kill " c : \\ infile.txt "

    Name " c : \\ outfile.txt " Som " c : \\ infile.txt "

    End Sub

    Dessa uttalanden öppna textfiler för att läsa och skriva , sedan läsa varje rad i indatafilen . Den " Print " uttalande skriver varje linje , utan bearbetning , till utgången textfil . När programmet stängs in-och utgående filer , det tar bort indatafilen och döper utdatafilen med indatafilen filnamn . Detta resultat av denna process är den ursprungliga indatafilen. Den kommentaren " Process text här " visar var du kan infoga kod som modifierar den inskrivna texten . Du kommer ändra input text i de kommande stegen .
    4

    Typ över kommentaren " " Process text här " i påståendet " sometext = UCase ( sometext ) , " som kommer att konvertera varje tecken i indatafilen till versaler . Denna åtgärd är ett exempel på att modifiera indatafilen .
    5

    Skapa , använda Anteckningar eller någon annan ordbehandlare , en textfil med alla gemener text du vill . Spara filen som " c : \\ infile.txt , " stäng sedan filen . Dessa åtgärder kommer att göra det möjligt för subrutinen du skrev i steg 3 för att läsa filen .
    6

    Klicka något uttalande i " ModifyTextFile " subrutin , tryck sedan på " F5 " för att köra programmet .

    7

    åter öppna filen du skapade i steg 5 . Din ordbehandlare visas samma text som du skrev i alla versaler
    8

    Typ över , i VB IDE , uttalandet " sometext = UCase ( sometext ) " med dessa nya uttalanden : .

    Om ( sometext = " före " ) Sen

    sometext = " efter "

    End If
    9

    Öppna " c : \\ infile.txt " i din ordbehandlare och skriv åtminstone en förekomst av ordet " tidigare ", sedan åter spara och stäng filen .
    10

    Kör programmet igen , som du gjorde i steg 6 .

    11

    Re - open " C : . \\ infile.txt " Alla förekomster av ordet " före " visar nu " efter . " Detta visar hur din text - modifiering program kan ersätta en textsträng med en annan .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är en Mirage Driver
    ·Hur man använder Dir $ i VB6
    ·Hur att fylla en listvy Från en generisk lista VB.Net
    ·Hur skapar jag en knapp i verktygsfältet Använda Visu…
    ·Hur man skapar en lista för en listruta i VBA
    ·Lägga till en bild till en bild i VB6
    ·Hur man kan få ett samtal funktion från en Fråga
    ·Hur skapar jag en länk till en extern kalkylblad Via V…
    ·Hur man gör en knapp på VB
    ·Hur man arbetar med rutor i Visual Basic
    Utvalda artiklarna
    ·Hur Debug Perl-skript
    ·Hur man lär sig SQL & PL /SQL
    ·Hur man skapar ett VBScript att ringa ett MSI
    ·Hur man gör en MFC Alarm Ansökan
    ·VB.Net & Hur Exponera Business Objects som Web Services…
    ·Hur man gör en MIDI-fil i C + +
    ·PHP Kommentera Standards
    ·Hur öppna Internet Explorer från Visual Basic
    ·Hur kan man överföra och FTP En fil med PHP
    ·Lamda funktioner i Java
    Copyright © Dator Kunskap http://www.dator.xyz