Bonjour tout le monde,
J'ai un probleme (forcement).
Pour aider une copine dans son projet, j'essaie de resoudre ses problemes dans son code. Mais je seche sur ce qui suit.
Sous VB, on a une form toute bete ou l'on charge un fichier.
Consecutivement, on cree un objet (defini sous VC++) et on l'initialise. La methode d'initialisation est toute simple:
1 2 3
|
set Don = CreateObject("Statistiques.Donnees")
a = Don.importDonnees(ligne, colonne, fileCPlusPlus) |
ou ligne, colonne sont des entiers et fileCPlusPlus est une string (contenant le chemin du fichier avec double "\\").
Quand je "lance" la form VB, j'ouvre le fichier et j'obtiens le message d'erreur suivant:
Object doesn't support this property or method
Je suis assez perplexe. Sous VC++, la fonction d'initialisation est definie comme suit:
double Donnees::importDonnees(short nbligneD, short nbcolD, CString chemin)
Est ce que quelqu'un peut m'aider. J'ai la vague impression que ce n'est rien de compliqué. La finalite de la chose etant, je le rappelle, de passer le chemin du fichier CSV ouvert par la form VB pour que VC++ l'ouvre et fasse un traitement des donnees (moyenne, variance, khideux...).
Merci d'avance et bonne année!
Partager