| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Utility Software >> Content
    Sådan Læs & Skriv ini-filer i Visual Basic 9
    . En INI -fil er en struktureret tekst fil, der gemmer indstillinger for bruger - konfigurerbare programmets funktioner . For eksempel er en INI-fil én mekanisme til at huske, at en bruger ønsker tekst skal vises på et andet sprog end engelsk. Den oprindelige Windows Application Programmer Interface ( API) støttede funktioner, der letter læsning og skrivning INI-filer. Microsoft har frarådet INI-filer til fordel for Windows registreringsdatabasen og nyere XML-baserede filformater. De Windows API funktioner , selv om de ikke direkte understøttet , stå til rådighed for Visual Basic 9 programmører, der understøtter arv software. Instruktioner
    1

    Tilføj Erklær erklæring til toppen af ​​dit modul for at aktivere kalde Windows API-funktionen til at skrive ini-filer : .

    Private Erklær Ansi Function 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

    Tilføj Erklær funktionen i toppen af ​​dit modul for at aktivere kalde Windows API-funktionen til læsning ini fil værdi : .

    Private Erklær Ansi Function GetPrivateProfileString _

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

    ( ByVal lpApplicationName As String , _

    ByVal lpKeyName As String , ByVal lpDefault As String , _ < br >

    ByVal lpReturnedString As String , _

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

    As Integer
    3

    Opret eller redigere en INI-fil ved at kalde WritePrivateProfileString funktionen giver værdier for nøgle , anvendelse og filnavnet. Pr. konvention bruge INI-filer på . Ini forlængelse. Ansøgningen parameter svarer til et afsnit i ini -filen. Hvis nogen af ​​de specificerede parametre ikke findes, vil de blive oprettet. Dette omfatter selve filen , så længe den angivne bibliotek findes allerede . Den WritePrivateProfile String funktionen over- skrive tidligere eksisterende værdier.

    WritePrivateProfileString ( " afsnit" , "nøgle" , "værdi ", " . /Data.ini " )
    4

    Skyl cache , når du har fuldført iNI-fil modifikationer , hvilket reducerer risikoen for tab af data i tilfælde af en unormal program lukning. Pass nulværdier til WritePrivateProfileString funktion for alle parametrene undtagen INI filnavn . Dette instruerer Windows til at skrive ændringerne til disken : ( " . /Data.ini " 0 , 0, 0 , )

    WritePrivateProfileString
    5

    Afsætte en buffer er tilstrækkelig til at holde den maksimale størrelsen af ​​en værdi gemt i INI-filen . En buffer på 256 tegn er normalt tilstrækkeligt . Opret et heltal til at modtage den faktiske størrelse af den værdi, der blev hentet fra INI -filen. Brug Dim at erklære variabler og Space funktion at allokere hukommelse til strengen : Hej

    Dim strValue As String

    Dim intLen As Integer

    strValue = Space (256) < br >
    6

    hente værdier gemt i INI -filen ved at kalde GetPrivateProfileString hjælp af variabler sammen med nøgle, sektion, og filnavnet , der er anvendt , når du skriver INI-filen . Angive størrelsen af bufferen , at du leverer , og en værdi, der skal returneres, når den udpegede værdi findes ikke : Hej

    intLen = GetPrivateProfileString ( " afsnit" , "central ", " ikke fundet" , strValue , 256 " filename" )

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan kører CCleaner fra en USB 
    ·Software til Web-side Design 
    ·Sådan Send en Email til en faxmaskine 
    ·Hiren boot cd Instruktioner 
    ·Sådan Lås Off en session i Group Policy 
    ·Sådan Konverter en DMG til ISO med PowerISO 
    ·Sådan slettes et ActiveX Plugin 
    ·Sådan Clear en Auto Opdater liste i Windows XP 
    ·Sådan Konverter Bin MDS 
    ·Sådan fjernes Hotbar fra en computer 
      Anbefalede Artikler
    ·Sådan Skjul filer på min computer 
    ·Sådan Brænd et ISO CD Image i Debian 
    ·Sådan Remix i Ableton Med en DJ Set 
    ·Hvordan til at komprimere en RAR fil til Burn 
    ·Sådan får SAP Træning 
    ·Sådan Slet Cache i Entourage på OS X 
    ·Sådan oprettes en PDF med en signatur Space 
    ·Sådan installeres en Windows Media Player DVD Decoder 
    ·Sådan copy & paste Tabeller 
    ·Sådan Download den nyeste Windows Media Player 
    Copyright © Computer Viden http://www.computerdk.com