Bonjour,

J'utilise l'excellent tutorial de P Laserre sur VB.net. J'utilise Visual Studio 2008 depuis peu. J'essaie de lire un integer dans un fichier ini en utilisant le code exemple:

Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
        Dim texte As String
        Dim iReturn As Integer
        Dim lDefault As Long
        Dim lVal_Retour As Long
 
        Const sLongueur As Short = 255
        texte = "            "
 
        iReturn = GetPrivateProfileString("test", "Texte", "    ", texte, sLongueur, "C:\Temp\test.ini")
        MessageBox.Show(texte)
        lVal_Retour = GetPrivateProfileInt("Numerique", "Entier", lDefault, "C:\Temp\test.ini")
        MessageBox.Show(CStr(lVal_Retour))

Pour la valeur texte, il n'y a pas de problème, c'est la bonne valeur, par contre pour la valeur numérique, j'obtiens toujours un chiffre très long.
je retourne le code depuis deux jours, je ne vois pas l'erreur.
Si quelqu'un a une idée ou la gentillesse de se pencher sur mon code; Merci d'avance

Jean.