Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Utility programvare >> Content
    Hvordan lese og skrive INI -filer i Visual Basic 9
    . Et INI -fil er en strukturert tekstfil som lagrer innstillingene for bruker - konfigurerbare program funksjoner . For eksempel er en INI -fil en mekanisme for å huske at en bruker vil tekst som skal vises på et annet språk enn engelsk . Den opprinnelige Windows Application Programmer Interface ( API ) støttet funksjoner som forenkler lesing og skriving INI filer. Microsoft har avskrevet INI filer i favør av Windows-registeret og nyere XML - baserte filformater. Windows API-funksjoner , mens ikke direkte støttet , være tilgjengelig for Visual Basic 9 programmerere som støtter eldre programvare . Instruksjoner
    en

    Legg en Declare uttalelse til toppen av modulen din for å aktivere kalle Windows API-funksjonen for å skrive INI filer: .

    Private Declare Ansi Funksjon WritePrivateProfileString _
    < p> Lib " KERNEL32.DLL " Alias ​​" WritePrivateProfileStringA " _

    ( ByVal lpApplicationName As String , _

    ByVal lpKeyName As String , ByVal lpString As String , _

    ByVal lpFileName As String ) As Integer
    2

    Legg en Erklærer funksjon på toppen av modulen din til å aktivere ringe Windows API-funksjonen for lesing ini -fil verdi: .

    Private Declare Ansi funksjon GetPrivateProfileString _

    Lib " KERNEL32.DLL " Alias ​​" GetPrivateProfileStringA " _

    ( ByVal lpApplicationName As String , _

    ByVal lpKeyName As String , ByVal lpDefault As String , _

    ByVal lpReturnedString As String , _

    ByVal nStørrelse As Integer , ByVal lpFileName As String ) _

    As Integer
    3

    Lag eller redigere en INI -fil ved å ringe WritePrivateProfileString funksjon , som gir verdier for nøkkelen , søknad og filnavnet. Ved konvensjonen , INI -filer bruker . Ini forlengelse. Søknaden parameter tilsvarer en seksjon i ini -fil . Hvis noen av de angitte parameterne ikke eksisterer , vil de bli opprettet. Dette omfatter selve filen så lenge den angitte katalogen allerede eksisterer. Den WritePrivateProfile String funksjonen vil overskrive tidligere eksisterende verdier.

    WritePrivateProfileString ( " seksjonen", "key ", " verdi", " . /Data.ini ")
    4

    Skyll cache når du har fullført INI fil modifikasjoner , redusere risikoen for tap av data i tilfelle en unormal program avslutning. Pass nullverdier til WritePrivateProfileString funksjon for alle parametrene unntatt INI filnavn. Dette instruerer Windows til å skrive endringene til disken : ( " . /Data.ini " 0 , 0 , 0 , )

    WritePrivateProfileString
    5

    Fordele en buffer tilstrekkelig til å holde maksimal størrelsen av en verdi som er lagret i INI-fil . En buffer på 256 tegn er vanligvis tilstrekkelig. Lag et heltall for å få den faktiske størrelsen på verdien som ble hentet fra INI -filen. Bruk Dim å erklære variabler og Space funksjon for å allokere minne for strengen : en

    Dim strValue As String

    Dim intLen As Integer

    strValue = Space ( 256 )

    6

    Hent verdier lagret i INI -filen ved å ringe GetPrivateProfileString ved hjelp av variablene sammen med nøkkelen , seksjon, og filnavn verdiene som brukes ved skriving av INI -filen. Angi størrelsen på bufferen som du leverer og en verdi som skal returneres når det angitte verdien ikke er funnet:

    intLen = GetPrivateProfileString ( " seksjon ", " key" , " ikke funnet" , strValue , 256 , "filnavn" )

    früher :

     Weiter:
      Relatert Artike
    ·Slik tilpasser et Ribbon Bar 
    ·Custom PSP Theme Pack 3 Installasjon 
    ·Formålet med MSI i ulike sammenhenger 
    ·Hvordan Naviger Ultimate Boot Disc 
    ·Hvordan bli kvitt den Site Title i Joomla 
    ·Hvordan å dekompilere MSI 
    ·Slik deaktiverer Bruker Sporing i en Group Policy 
    ·Om Konverter Doc 5.19 
    ·Hvordan Kart til en Web Drive 
    ·Hvordan Dekomprimer Rar filer 
      Anbefalte artikler
    ·Hvordan brenner jeg en pdf dokument til CD 
    ·Hvordan slå på Orddeling i Word 2007 
    ·Slik installerer AceMoney 
    ·Hvordan du redigerer en stil i Word 2003 
    ·Slik fjerner en trojansk virus med gratis virus rengjø…
    ·Gratis PDF til HTML konvertering 
    ·Hvordan legge til albumbilder til iTunes 
    ·Slik installerer Foobar Med Wine 
    ·Toshiba Webcam programmer 
    ·Hvordan laste ned Skype for gratis samtaler 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/