| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel utilitaire >> Content
    Comment lire et écrire des fichiers INI dans Visual Basic 9
    . Un fichier INI est un fichier texte structuré qui stocke les paramètres pour les fonctions du programme configurables par l'utilisateur . Par exemple, un fichier INI est un mécanisme pour se rappeler qu'un utilisateur souhaite texte à afficher dans une langue autre que l'anglais. Fonctions qui facilitent la lecture et l'écriture des fichiers INI de l'application Programmer Interface originale (API) Windows pris en charge. Microsoft a déprécié les fichiers INI en faveur du registre Windows et des formats de fichiers les plus récents basés sur XML . Les fonctions API de Windows ne sont pas directement pris en charge, restent disponibles à Visual 9 programmeurs de base qui soutiennent les logiciels existants . Instructions
    1

    Ajouter un Declare au sommet de votre module pour permettre à l'appel de la fonction de l'API Windows pour l'écriture des fichiers ini : .

    Private Declare Function Ansi WritePrivateProfileString _
    < p> Lib Alias ​​" kernel32.dll " " WritePrivateProfileStringA " _

    ( lpApplicationName ByVal As String , _

    lpKeyName ByVal As String , ByVal lpString As String , _ ByVal

    lpFileName As String ) As Integer
    2

    Ajouter une valeur de fichier Declare Function dans le haut de votre module pour permettre à l'appel de la fonction de l'API Windows pour la lecture des ini: .

    Private Declare Function Ansi GetPrivateProfileString _

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

    ( lpApplicationName ByVal As String , _

    lpKeyName ByVal As String , ByVal lpDefault As String , _

    lpReturnedString ByVal As String , _

    nSize ByVal As Integer , ByVal lpFileName As String ) _

    As Integer
    3

    Créer ou modifier un fichier INI en appelant la fonction de WritePrivateProfileString , fournissant des valeurs pour la clé , l'application et le nom . Par convention, les fichiers INI utilisent l'extension . Ini . Le paramètre de l'application correspond à une section dans le fichier ini. Si l'un des paramètres spécifiés n'existent pas, ils seront créés . Cela inclut le fichier lui-même , tant que le répertoire spécifié existe déjà. La fonction de chaîne de WritePrivateProfile va écraser précédemment valeurs existantes.

    WritePrivateProfileString ( " section ", " touche ", " valeur ", " . /Data.ini " )
    4

    Videz le cache lorsque vous avez terminé les modifications du fichier INI , réduisant ainsi le risque de perte de données en cas d' arrêt anormal du programme . Transmettre les valeurs de zéro à la fonction de WritePrivateProfileString pour tous les paramètres à l'exception du nom de fichier INI . Cette demande à Windows d' écrire les modifications sur le disque : (". /Data.ini " 0, 0, 0, )

    WritePrivateProfileString
    5

    allouer un tampon suffisant pour maintenir le maximum taille d'une valeur stockée dans le fichier INI. Une zone tampon de 256 caractères est généralement suffisant. Créer un entier de recevoir la taille réelle de la valeur qui a été récupéré à partir du fichier INI . Utilisez Dim pour déclarer les variables et la fonction de l'espace à allouer de la mémoire pour la chaîne :

    strValue Dim As String

    intLen As Integer

    strValue = Espace (256)
    6

    récupérer les valeurs stockées dans le fichier INI en appelant GetPrivateProfileString utilisant les variables avec la clé , la section et les valeurs de nom de fichier utilisé lors de l'écriture du fichier INI. Indiquez la taille de la mémoire tampon que vous fournissez et une valeur à retourner lorsque la valeur désignée est introuvable :

    intLen = GetPrivateProfileString ( " section ", " touche ", " introuvable" , strValue , 256 , "filename" )

    Previous :

    next :
      articles connexes
    ·Comment cloner une partition OS 
    ·Qu'est-ce qu'un pare-feu Iolo 
    ·Comment organiser un système de dépôt électronique 
    ·Comment combiner des fichiers RAR pour Vidéos 
    ·Comment faire pour supprimer un assistant de programme 
    ·Comment ripper des DVD en utilisant Nero 8 
    ·Comment démonter un disque dans HP- UX 
    ·Comment faire pour installer Crystal Reports XI Release…
    ·Comment Split Archives dans WinRAR 
    ·Comment faire pour augmenter la vitesse de télécharge…
      articles en vedette
    ·Comment convertir Clob à Varchar2 dans Oracle 
    ·Comment faire un fichier EPS avec Photoshop 
    ·Comment faire un robot visage dans Photoshop CS3 
    ·Comment faire une certaine partie d'une image Out of Fo…
    ·Comment configurer Avast 
    ·Comment insérer une date macro dans un document Word 
    ·Comment faire pour trouver et remplacer l'URL de domain…
    ·Comment s'inscrire une ancienne version de QuickBooks P…
    ·Comment faire pour convertir Realvideo claquage en AVI 
    ·Comment faire pour installer Adobe Illustrator CS2 
    Copyright © Connaissances Informatiques http://fr.wingwit.com