nitroptik
Messages postés50Date d'inscriptionsamedi 5 octobre 2002StatutMembreDernière intervention13 mai 2007
-
13 mai 2007 à 07:26
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 2018
-
13 mai 2007 à 08:55
Allo !
J'ai de la difficulté à comprendre l'api pour lire un fichier .ini
Comment je fais pour lire toto=123 dans le fichier test.ini avec ceci
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 13 mai 2007 à 08:28
Salut,
Si tu es réellement en VB2005 comme l'indique la section dans laquelle tu postes, alors ta déclaration est incorrecte. Essaie plutot ceci :
<li>Private Declare Function GetPrivateProfileString Lib "kernel32" Alias _
</li><li> "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal _
</li><li> lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString _
</li><li> As String, ByVal nSize As Integer, ByVal lpFileName As String) As Integer</li>
Tout les long -> Integer
Plus de Any, tu dois connaitre le type, au pire mettre Object à la place.
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 13 mai 2007 à 08:55
Au pire mettre Object...pour ma part il est préférable de mettre un pointeur IntPtr et faire du marshalling ensuite pour récupérer ce qu'il contient à l'adresse qu'il renvoit.