Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2227 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [OOo/Macro] - Impossible de lire un fichier INI

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[OOo/Macro] - Impossible de lire un fichier INI

n°781721
Profil sup​primé
Posté le 29-06-2004 à 18:19:38  answer
 

J'ai besoin de récupérer les données d'un fichier INI avec une macro Starbasic sous OpenOffice
J'ai constaté un bug lors de la lecture du fichier
j'utilise la fonction GetPrivateProfileString et cette derniere ne me retourne rien ! par contre la fonction WriteProfileString marche tres bien
J'ai pas trouvé d'autre moyen de lire des fichier ini via les fonctions d'OOo.
 
En gros ca m'empeche carrément d'avancer ma macro :(
 
Merci de votre aide
 
ps : j'ai mis ds la ss cat vba car le starbasic s'en approche
 

mood
Publicité
Posté le 29-06-2004 à 18:19:38  profilanswer
 

n°781744
Profil sup​primé
Posté le 29-06-2004 à 18:59:56  answer
 

petite précision : la fonction GetPrivateProfileString me Retourne bien la longueur de la valeur mais pas son contenu


Message édité par Profil supprimé le 29-06-2004 à 19:00:04
n°781749
Profil sup​primé
Posté le 29-06-2004 à 19:15:03  answer
 

Yes ! j'ai trouvé
pour ceux que ca interessent, il faut modifier la declaration de GetPrivateProfileString afin de passer la variable lpReturnedString par référence :
 
Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" _
    (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, _
    ByRef lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
 
il semblerait que ce soit propre à OpenOffice, j'ai pas trouvé d'info dessus :(
 
 

n°782015
JihemAir
Je sais pas
Posté le 30-06-2004 à 08:50:57  profilanswer
 

Quelques précisions sur les fichiers .ini
 
http://forum.hardware.fr/forum2.ph [...] subcat=396

n°782298
Profil sup​primé
Posté le 30-06-2004 à 12:17:49  answer
 

pas trop besoin de ce topic, je manipule assez souvent les INI mais en Starbasic c'était la 1ere fois et comme tu peux le voir la declaration que j'ai pu trouver est differente de l'utilisation en VB/VBA


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [OOo/Macro] - Impossible de lire un fichier INI

 

Sujets relatifs
[résolu] fonctions avec argument dans un fichier externeObliger l'ouverture d'un fichier
charger un fichier csv sur une feuille ExcelFaire sauter la lecture seule sur un fichier
Fichier .vpp[shell] commande pour lister les fichier executables
parcourir un fichier texteprechargement flash / stopper un fichier flash
Plus de sujets relatifs à : [OOo/Macro] - Impossible de lire un fichier INI


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR