Modifier un fichier texte

Modifier un fichier texte - VB/VBA/VBS - Programmation

Marsh Posté le 02-07-2004 à 14:17:49    

Hello!
 
 
J'aimerais savoir si il existe une commande perméttant d'ajouter du texte dans un fichier (texte).
 
(Ce fichier texte deviendra ensuite un fichier .bat ou .cmd; le texte ajouté au fichier sera donc des lignes de commandes dos.)
 
 
(je saurais le faire en C mais j'aimerais garder le même language tout du long...)
 
Merci beaucoup!


Message édité par gab229 le 02-07-2004 à 14:29:56
Reply

Marsh Posté le 02-07-2004 à 14:17:49   

Reply

Marsh Posté le 02-07-2004 à 14:31:09    

bah, oui
tu fais comme en C :
tu ouvres le fichier
va à la fin
fais des write
et ferme le fichier

Reply

Marsh Posté le 02-07-2004 à 14:35:16    

oui mais je ne pense pas quand VB la commande pour ouvrir un fichier soit fopen non??

Reply

Marsh Posté le 02-07-2004 à 17:07:00    

c'est open "chemin/fichier.txt"  
Regarde dans l'aide c'est pas compliqué, sinon tu peux demander :)

Reply

Marsh Posté le 05-07-2004 à 09:09:04    

Glod 2> Merci! Le problème c'est que je n'ai pas l'aide avec le prog visual .net. Je ne sais pas pourquoi...on dirait qu'il ne me l'a pas installé.... Ce qui est bien embetant justemment pake je peux rien chercher!

Reply

Marsh Posté le 05-07-2004 à 09:37:24    

le prog me dit qu'open n'est pas déclarer...il faut ajouter quoi au code pour que ca fonctionne?
 
MErci

Reply

Marsh Posté le 05-07-2004 à 10:00:28    

Code :
  1. Open "C:\fic.bat" for output as #1
  2.   Print #1, "Ma ligne DOS 1"
  3.   Print #1, "Ma ligne DOS 2"
  4.   .......
  5. Close #1

Et c'est tout...

Reply

Marsh Posté le 05-07-2004 à 17:37:44    

ou "for append" il me semble si tu veux ajouter des lignes à un fichier existant.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 06-07-2004 à 08:14:13    

Ecoutez c'est vraiment gentil de m'aider mais ca me fait toujours des erreurs...
Pourtant je prends ce que JiHemAir m'a donné.
 
Voici l'erreur que ca produit:
(il y en a d'autre mais c'est la première sur Open)
D:\VB\Menu\Menu_v2\Menu\Menu.vb(138): 'Open' n'est pas déclaré. Les fonctionnalités d'E/S sur fichier sont disponibles dans l'espace de noms 'Microsoft.VisualBasic'.

Reply

Marsh Posté le 06-07-2004 à 08:38:38    

Tu es dans quel environnement de developpement? Excel, Access, VB6 ? Au vu du message d'erreur, on dirait que la bibliotheque Visual Basic For Application (ou qq chose comme ça) n'est pas chargée ????

Reply

Marsh Posté le 06-07-2004 à 08:38:38   

Reply

Marsh Posté le 06-07-2004 à 09:21:29    

Ben écoute je suis sur Microsoft Visual Studio .Net.
 
Ensuite j'ai créé un projet Visual Basic dans une windows application.
 
Je programme donc en VB .net ... ou VB 6?!
(cette histoire de .net n'est pas très claire pour moi)

Reply

Marsh Posté le 06-07-2004 à 09:30:14    

Désolé, je ne connais pas Microsoft Visual Studio .Net
Mais à mon avis, tu n'es pas dans l'environnement VB.

Reply

Marsh Posté le 06-07-2004 à 09:33:50    

Bha.....merci quand même!
 
Halala...j'en ai marre....en plus je n'ai pas d'aide dans ce prog je ne comprends pas mais bon....

Reply

Marsh Posté le 06-07-2004 à 11:21:09    

Le pire c'est que je trouve rien sur Internet!!! -.-

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed