cs_JoBleu
Messages postés91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 février 2015 24 nov. 2002 à 00:12
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és365Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 octobre 2004 18 nov. 2002 à 21:54
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.... :)
24 nov. 2002 à 00:12
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é.
18 nov. 2002 à 21:54
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.... :)