pb tout con en vb

pb tout con en vb - VB/VBA/VBS - Programmation

Marsh Posté le 02-05-2002 à 10:43:49    

j ai un pb tout bete j ai declarer un fichier txt komme ceci
Dim fic as string
fic = " c:\lol\test.tx"
ET j ai declaré une string commme sa(lol)
dim bob as string
 
*------------------------------------*
Se ke je desire faire c est envoyer le contenu de test.txt dans bob je sais faire l inverse mais sa marche pas si j inverse les é var donc sa doit etre tt cons masi sa me saoul la merci d avance

Reply

Marsh Posté le 02-05-2002 à 10:43:49   

Reply

Marsh Posté le 02-05-2002 à 10:50:30    

dim ligne as string
bob = ""
Open fic for input as #1 (ou qq chose comme ça)
do until eof(1)
  ligne = line input(1) (j'ai oublié la syntaxe !)
  bob = bob + ligne (ou & pour concaténer, oublié aussi)
  bob = bob + chr$(10) + chr$(13) (si on veut retrouver les caractères saut de ligne)
end do
close #1

Reply

Marsh Posté le 02-05-2002 à 11:27:15    

pb sa se plante sur le line input avec tas syntax donc si kelk un a la solus penser au ptit rasta

Reply

Marsh Posté le 02-05-2002 à 11:31:52    

C'est bien un fichier ASCII extra-pur, sans caractères "bizarres" ??
 
Dans le bloc note, il passe bien ?
 
Il n'est pas déja ouvert par un autre programme (ce qui peut empêcher d'y accéder) ?
 
Il est bien fermé (par l'appli qui l'a créé) ?

Reply

Marsh Posté le 02-05-2002 à 11:33:38    

Dans QBASIC, c'est LINE INPUT #1, Chaine$
 
Ca serait donc
do until eof(1)  
 line input #1, ligne (j'ai retrouvé la syntaxe !)  
 bob = bob + ligne (ou & pour concaténer, oublié aussi)  
 bob = bob + chr$(10) + chr$(13) (si on veut retrouver les caractères saut de ligne)  
end do

Reply

Marsh Posté le 02-05-2002 à 11:45:39    

Merci a toi au faite juste un ptit truc c est pas end do c est loop mas merci bcp

Reply

Marsh Posté le 02-05-2002 à 12:29:57    

Câ est très possible, une fois. Je fais plus de VB(3) depuis pas mal d'années. En C, j'utilise les {} => j'ai pas mal oublié.
C'était plutôt une ligne directrice.
 
L'important est que ça "roule".

Reply

Marsh Posté le 02-05-2002 à 14:33:20    

Te remerci parce ke sa fait é jour ke je blokre mon projet la dessus et la j suis de nouveau bloker mais pas par ma faute car le fichier ke je doit traiter pour mon stage n existe pas encore il faut qu il boss dessus et je pourrais continuer

Reply

Sujets relatifs:

Leave a Replay

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