essaye de ne pas mettre <test> est (Objet&) mais <test> est objet
dynamique
sinon est objet .... sachant que des tests que j'ai fait, windev a l'air
de ne récuperer que des objets dynamique pour les .net .... donc a voir
...
essaye donc :
elt est Elément dynamique = allouer ....
l est Liste dynamique = allouer .....
l:DéfinireMonElement(elt)
voila .... en esperant avoir aidé
"Aloïs Cochard" <alois@-no--spamm.pam.s.business-team.ch> wrote:
Bonjour,
Je suis actuellement entrain d'effectuer des tests pour utiliser la
nouvelle
plateforme ".net".
J'ai crée un assemblage .net avec windev très simple, il est composé de
2
classes :
- Liste : Contenant uniquement (pour les test) un membre nommé
"MonElement"
et une méthode nommé "DéfinireMonElement" qui recoit un objet dynamique
en
paramètre et défini MonElement avec cette objet.
- Element : Contenant uniquement deux membre chaine initialisé dans le
contructeur avec des valeurs de test
J'ai ensuite crée un nouveau projet, dans lequell j'ai importer mon
assemblage .net (après modification de la sécurité et divers autre
problème).
Je n'ai crée aucun fenêtre, je fait directement les tests dans le code
d'initialisation du projet.
Mon premier test, as été de crée un objet Element et de lui attribuer des
valeurs (chaîne), puis des les relires, dans ce cas aucun problème, sa
fonctionne très bien.
J'ai ensuite allouer un élement liste, ce qui ne m'as pas posé de problème
non plus, mais a partire du moment ou je veux passer mon objet Element à
ma
liste par l'intérmédiaire de la méthode "DéfinireMonElement", Windev me
génère une erreur dans l'éditeur directement "Type incompatible".
Quand je regarde mes méthodes dans mon assemblage ".net" depuis mon autre
programme, je vois "DéfinireMonElement (<Test> est {Object&}) ....
Il parait donc impossible de faire passer des objets entre un assemblage
".net" (généré par windev) et programme avec des objets windev ?
Pourtant d'après la documentations de microsoft, ".net" devrait le faire
(en
tout cas avec des applications visual studio)...
Quelqu'un utilise t'il un assemblage avec autre chose que des variable
standard (chaine, entier,...) comme des objets ??
Merci de votre aide
Aloïs Cochard