Lecture fichier ASCII

Lecture fichier ASCII - VB/VBA/VBS - Programmation

Marsh Posté le 31-01-2006 à 21:19:13    

Bonjour,
 
Je travaille sur un projet de crétion de macro sous Catia V5.
En gros je dois modéliser des sphères dont les coordonnées et leurs diamètres sont dans un fichier ascii.
Il se présente sous la forme suivante : X Y Z Diamètre Couleur
 
 
78,88 -57,90 11,60 6,87 rouge
112,21 -82,62 5,96 2,05 vert
0,26 -101,86 92,74 7,25 bleu
61,28 11,71 140,48 3,38 jaune
-1,94 -85,06 21,53 8,41 blanc
30,74 -142,18 91,01 6,02 noir
-118,76 35,80 -95,11 4,89 magenta
-86,51 86,21 -98,55 2,66 rouge
 
 
J'aimerais savoir plusieurs choses :
- comment choisir le chemin d'accés (par l'intermédiaire d'une boite de dialogue)
- comment lire le fichier afin de faire comprendre que le premier chiffre est X le deuxième est Y, ...
 
Je doit mettre ces valeurs  dans les fonctions suivante :
 
Set hybridShapePointCoord1 = hybridShapeFactory1.AddNewPointCoord(X,Y,Z)
Set hybridShapeSphere1 = hybridShapeFactory1.AddNewSphere(reference1, Nothing, R, -45.000000, 45.000000, 0.000000, 180.000000)
 
Si quelqu'un peu me donner des infos pour ces differents problèmes faites moi signe.

Reply

Marsh Posté le 31-01-2006 à 21:19:13   

Reply

Marsh Posté le 01-02-2006 à 11:10:33    

SAlut  
1) avec microsoft common dialog contrôle (ocx)  
2) Ta chaine à comme caractéristique de séparateur de champ l'espace
=> tu ecris une fonction de découpage qui valorise X, Y,Z, D, C avec un parcours séquentiel de ton fichier


Message édité par maddraft le 01-02-2006 à 11:14:45
Reply

Marsh Posté le 01-02-2006 à 13:06:01    

ma réponse complète sur vbfrance
 
Bonne prog

Reply

Sujets relatifs:

Leave a Replay

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