remplir une statusbar à l'aide d'un fichier ini - VB/VBA/VBS - Programmation
Marsh Posté le 05-08-2002 à 11:42:33
tu vas t'emmerder pour rien ! car le plus simple c'est d'utiliser les bases de données ! maintenant si tu veux récupérer des données dans les fichier *.ini, utilise les API windows et maitrise parfaitement, le traitement des chaines de caractéres, car tu en auras besoin, (open, binary, close,ect...)
tu as les exemples dans le VB et si tu veux des détails va sur www.vbfrance.com !
Marsh Posté le 05-08-2002 à 12:08:32
macray a écrit a écrit : tu vas t'emmerder pour rien ! car le plus simple c'est d'utiliser les bases de données ! maintenant si tu veux récupérer des données dans les fichier *.ini, utilise les API windows et maitrise parfaitement, le traitement des chaines de caractéres, car tu en auras besoin, (open, binary, close,ect...) tu as les exemples dans le VB et si tu veux des détails va sur www.vbfrance.com ! |
Pour recuperer les données du fichier ini j'ai reussi.
Par contre je ne sais pas comment on rempli une statusbar par code ? Je pense que juste ça me suffirai
Pour ceux que ça intéresse voici le code qui recupere les données du ini :
Dim D As Byte
Dim DON(6) As String ' les donnés enr
D = 0
Open "C:\rep\Video.ini" For Input As #1
Do Until D = 7
Input #1, DON(D)
D = D + 1
Loop
Close #1
Marsh Posté le 05-08-2002 à 14:10:28
c'est la méthode simple, et ton code n'ets pas seulement fait pour les fichiers *.ini, mais pour tous les fichiers, qu'il soit crypthé ou non !
les fichiers ini sont l'ancêtre de la base de registre, je ne vais pas t'apprendre qu'ils possédent des clés, et informations, importantes pour ta machine. C'est pour ca que je te disais, qu'il faut savoir parfaitement maniés les chaines de caractères, car quand tu veux récupérer des informations entre les clés, ta méthode peut le faire à condition d'ajouter quelques lignes de plus...mais tu as des API windows qui le font trés bien pourquoi s'emmerder !
par contre si tu veux récupérer des informations depuis un fichier en l'occurence texte tu peux le faire, mais il n'est pas obligatoire de mettre l'extension *.ini, tu peux mettre l'extension que tu veux ca marchera trés trés bien...et personnes ne pourra l'ouvrir, à condition qu'il est la bonne idée de l'associer à une fichier texte !
Marsh Posté le 05-08-2002 à 11:10:49
Comment puis-je renseigner une fueille mdi qui a une StatusBar à l'aide d'un
fichier ini de ce type :
Nom Base de Données = xxxxxxxxxx
Société = xxxxxxxxxx (renseigne la StatusBar)
Adresse = xxxxxxxxxxxxx (renseigne la StatusBar)
Téléphone = xxxxxxxxxxx (renseigne la StatusBar)
Fax = xxxxxxxxxxxxxx (renseigne la StatusBar)
Date Jeu de Loto = xxxxxxxx
Jeu Age = xxxxxxxxx
deusième question comment puis revenir à la ligne avec la commande put des
fichiers aléatoires (direct)
pour eviter de modifier tout mon fichier ini avec print des fichiers
séquentiels
merci d'avance