begin process at 2012 02 15 22:05:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Fichier / Disque

 > 

Lecture d'un fichier texte, si il existe pas le creer!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lecture d'un fichier texte, si il existe pas le creer!

jeudi 8 avril 2004 à 23:26:08 | Lecture d'un fichier texte, si il existe pas le creer!

Protecteur



Bonjour tout le monde, en fais je voudrais qu'a l'ouverture de mon programme il va voir un fichier, il prend les données, et je les utilises, mais si le fichier n'existe pas je veut qu'il le créer!

j'ai fait: dans ma form load

Dim ligne As String
Open "C:\ProgStats.txt" For Input As #1
Input #1, ligne
texte = ligne
Module1.CouleurBouton = texte
Close

end sub

et dans ma form unload:
Open "C:\ProgStats.txt" For Output As #1
Print #1, Module1.CouleurBouton
Close

Si le fichier existe, il prend les données les utilise, et enregistre les modification a la fin, mais si il existe pas! forcément il me dit Fichier introuvable!

alors je voudrais savoir comment faire pour qu'il fait que le lire, si il n'existe pas il le creer, et au form unload, il m'enregistre mes données dans mon fichier text? :D

merci d'avance
jeudi 8 avril 2004 à 23:29:58 | Re : Lecture d'un fichier texte, si il existe pas le creer!

fredlynx

Membre Club Administrateur CodeS-SourceS
pour tester si le fichier existe tu peux faire

if dir("C:\ProgStats.txt")<>"" then
' Ici le fichier existe
Open "C:\ProgStats.txt" For Input As #1
Input #1, ligne
texte = ligne
Module1.CouleurBouton = texte
Close
else
' Ici le fichier n'existe pas
'
end if
jeudi 8 avril 2004 à 23:49:57 | Re : Lecture d'un fichier texte, si il existe pas le creer!

Protecteur


Merci beaucoup :) sa marche super :) j'espere qu'un jour c'est moi qui pourrais t'aider :)

encore merci :)
jeudi 6 mai 2004 à 14:14:55 | Re : Lecture d'un fichier texte, si il existe pas le creer!

lipt0nic


LiPtOnIc
et fredlynx, si je veux ouvrir un fichier texte a partir d'une saisie clavier, je veux verifier que ce fichier existe bien et dans le cas echeant, redemander la saisie clavier

Ici, Micro est le nom de fichier entré en saisie clavier

fichier_1=FreeFile
if dir("C:\users\pcs\work\renseignement\" & micro + ".txt")<>"" then
open "C:\users\pcs\work\renseignement\" & micro + ".txt" for input as #fichier_1
....'instructions...

else
'redemander saisie clavier

dois je obligatoirement faire une boucle (un DO ou un WHILE) et restocker dans ma variable string (en ecrasant le contenu) le nouveau nom de fchier saisi ou connaitrais tu un autre moyen qui ferait l'equivalent? une instruction ou je ne sais quoi...
Merci d'avance qq soit ta reponse
jeudi 6 mai 2004 à 18:03:16 | Re : Lecture d'un fichier texte, si il existe pas le creer!

fredlynx

Membre Club Administrateur CodeS-SourceS
nop un do while me parait de circonstance!


Cette discussion est classée dans : fichier, creer, texte, données, existe


Répondre à ce message

Sujets en rapport avec ce message

Manipulation des données dans un texte !! [ par beber ] debutant 100% voir plus !Recherche comment ouvrir un fichier contenant des variables X et Y d'une fonction. Puis d'arriver sous VB à les recuperer pou recupération de fichier texte et traitment de ses données [ par Falbala ] J'arrive à récupérer des données de Word dans Excell mais je voudrais les récupérer dans un objet intermédiaire pour pouvoir les traiter avant de les remplir une base de données avec un fichier texte [ par patou ] Salut,Je ne sais pas du tout comment remplir ma base a partir d'un fichier texte.Comment faire ?Faut t'il un logiciel particulier ou un script SQL ?M Pb d'import d'un fichier texte [ par ashram79 ] Bonjour,Lorsque j'essaye d'importer des données à partir d'un fichier texte et que ces données sont déjà présentes dans la table, cela ne marche pas à Création d'une base de données /!\ Urgent svp..... [ par NetWork001 ] Voila, je voudrais creer un fichier dbase IV a partir de visual basic 6 et importer des données venant d'un autre fichier dbf dedans. J'ai donc un pro Creer fichier Excel avec données d'un *.csv [ par guda ] J'ai plusieurs fichiers csv que je doit réunir en un seul fichier excel (une feuille par csv).Y a t-il un moyen de copier tout les fichiers csv dans u creer une base de donnees avec 1 fichier texte et rechercher dedans [ par rober ] Bonjour,Je voudrais creer une base de donnees avec un fichier texte qui est tabule avec des virgules,avoir l'affichage dans un tableau ,et effectuer u creer une bd avec un fichier texte et rechercher dedans [ par rober ] Bonjour,Je voudrais creer une base de donnees avec un fichier texte qui est tabule avec des virgules,avoir l'affichage dans un tableau ,et effectuer u creer une bd avec un fichier texte et rechercher dedans [ par rober ] Bonjour,Je voudrais creer une base de donnees avec un fichier texte qui est tabule avec des virgules,avoir l'affichage dans un tableau ,et effectuer u lecture de données dans un fichier texte [ par mike79 ] Salut !Je dois lire des données contenues dans un fichier texte. Ces données sont séparées par un point virgule. Elles peuvent etre aussi de taille va


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales