Les fichier *.ini sont limités!!!

Soyez le premier à donner votre avis sur cette source.

Vue 4 190 fois - Téléchargée 246 fois

Description

J'ai découvert en codant la vb que les fichiers *.ini sont limités !
Peut être que je suis totalement a coté de la plaque avec ce prog, mais dans ce as donnés moi une solution pour inscrire plus de 1000 lettres dans un *.ini et le relire avec ces 1000 lettres !
@++

Source / Exemple :


in the Zip.........
Sorry

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_JoBleu
Messages postés
91
Date d'inscription
dimanche 18 août 2002
Statut
Membre
Dernière intervention
21 février 2015
-
Et si tu donnais voir un exemple, ne serait-ce qu'un, d'une variable de plus de mille lettres ?

Franchement, je ne vois pas ...
Même anticonstitutionnellement, ça fait moins de lettres que ça.

ça en fait largement assez pour faire trois fautes dedans, ça d'accord, mais ça tient dans une variable d'un fichier INI.

Un texte, ça ne se met pas dans un fichier INI, ça n'est pas à ça que ça sert.

Sous VB, existent les commandes
Open "fichier.txt" For output As #1 (ouverture en écriture)
Open "fichier.txt" For Append As #1 (ouverture en ajout)
Open "fichier.txt" For Input As #1 (ouverture en lecture)
Input #1, chaine$ (lecture)
Write #1, chaine$ (écriture)
Close #1 (fermeture)

Si on veut conserver plusieurs textes dans un fichier, il y a moyen de les séparer, par exemple par un trait donné.
cs_mehdibou
Messages postés
365
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
18 octobre 2004
-
ben, tu découpe ta chaîne en plusieurs parties de 1000 lettres et tu les enregistre sous différentes clés, avec une clé qui en indique le nombre. A la lecture, tu lis cette clé puis tu assemble tes chaînes. A n'utilisez que lorsque tu en as besoin ; par exemple, un texte. Exemple :
texte_n=3
texte_0=caractères 0 à 999
texte_1=caractères 1000 à 1999
texte_2=caractères 2000 à fin (entre 2000 et 2999)

Voilà.
Mais, ton programme est lui limité, car ta fonction LireIni est elle limitée à 255 caractères.... :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.