Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Utility Software >> Content

    Hur Läs & Skriv ini-filer i Visual Basic 9

    . En ini-fil är en strukturerad textfil som lagrar inställningar för konfigurerbara programfunktioner . Till exempel är en INI fil en mekanism för att komma ihåg att en användare vill texten som ska visas på ett annat språk än engelska . Den ursprungliga Windows Application Programmer Interface ( API ) som stöds funktioner som underlättar läsning och skrivning INI-filer . Microsoft har föråldrat INI-filer till förmån för Windows-registret och nyare XML - baserade filformat . Windows API -funktioner , medan inte direkt stöds , vara tillgänglig för Visual Basic 9 programmerare som stödjer äldre programvara . Instruktioner
    1

    Lägg ett Declare uttalande till toppen av din modul för att möjliggöra att anropa Windows API-funktionen för att skriva ini-filer : .

    Private Declare Ansi Function WritePrivateProfileString _

    lib " kernel32.dll " Alias ​​" WritePrivateProfileStringA " _

    ( ByVal lpApplicationName As String , _

    ByVal lpKeyName As String , ByVal lpString As String , _

    ByVal lpFileName As String ) As Integer
    2

    Lägg en Deklarera funktionen längst upp i din modul för att möjliggöra att anropa Windows API-funktionen för att läsa ini-fil värde : .

    Private Declare Ansi funktion GetPrivateProfileString _

    lib " kernel32.dll " Alias ​​" GetPrivateProfileStringA " _

    ( ByVal lpApplicationName As String , _

    ByVal lpKeyName As String , ByVal lpDefault As String , _

    ByVal lpReturnedString As String , _

    ByVal nStorlek As Integer , ByVal lpFileName As String ) _

    As Integer
    3

    Skapa eller redigera en INI -fil genom att anropa WritePrivateProfileString funktionen , som ger värden för nyckeln , tillämpning och filnamn . Av konvention INI-filer använder . Ini förlängning . Ansökan parameter som motsvarar en sektion i ini-filen . Om någon av de angivna parametrarna inte finns, kommer de att skapas. Detta inkluderar själva filen så länge den angivna katalogen redan existerar . Den WritePrivateProfile String Funktionen kommer skriva över tidigare befintliga värden .

    WritePrivateProfileString ( " avsnitt " , " nyckel " , " value " , " . /Data.ini " )
    4

    tömma cacheminnet när du har avslutat ini-fil modifieringar , vilket minskar risken för dataförlust i händelse av en onormal program avstängning . Pass nollvärden till WritePrivateProfileString funktion för alla parametrar utom INI filnamnet. Detta instruerar Windows att skriva ändringarna till disken : ( " . /Data.ini " 0 , 0 , 0 , ) katalog

    WritePrivateProfileString
    5

    Tilldela en buffert tillräcklig för att hålla högsta storleken av ett värde som lagras i INI-fil . En buffert av 256 tecken är vanligen tillräcklig. Skapa ett heltal för att få den verkliga storleken på värdet som hämtades från INI -filen . Använd Dim att deklarera variablerna och Space funktion att allokera minne för strängen :

    Dim strValue As String

    Dim intLen As Integer

    strValue = Space ( 256 )

    6

    hämta värden lagras i INI -filen genom att ringa GetPrivateProfileString hjälp av variabler tillsammans med nyckel , avsnitt , och fil värden namn som används när du skriver INI filen . Ange storleken på den buffert som du tillhandahåller och ett värde som ska returneras när det utsedda värdet inte hittas :

    intLen = GetPrivateProfileString ( " avsnitt " , " nyckel " , " not found" , strValue , 256 , " filnamn " ) Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Ändra wmv filer
    ·Programvara för Print Server Övervakning
    ·Kan du få Vuze att fungera på Windows Vista
    ·Hur man gör en förteckning över böcker
    ·Hur Split en ISO -fil
    ·Hur man kan blockera cookies och web tracking Använda …
    ·Hur får jag Reader Extensions för Adobe LiveCycle Des…
    ·Hur du ändrar ett namn i IRC
    ·Hur jag packa en MDF -fil
    ·Hur man tar bort en PMC Aktivitetsfältet
    Utvalda artiklarna
    ·Hur man läser QCP filändelser Med en PC
    ·Hur du skriver en Skull & Crossbone
    ·Konvertera Brothers Keepers filer till Family Tree
    ·Vad är ramar i MS Word
    ·Hur Säkerhetskopiera & återställa Ghost 10
    ·Så ställer du in ACL i GPO
    ·Så här visar du en SQLite 3 databas
    ·Vad är Microsoft Office Pro Academic
    ·Hur man ladda ner musik från iTunes
    ·Hur man gör åska i Photoshop
    Copyright © Dator Kunskap http://www.dator.xyz