paramètre non convertible en paramètre automation.
Stagiaire WDF
Inscrit:
28/12/2007 16:06
Post(s): 2
J ai une dll écrit sous vb.NET qui possede une méthode dont le paramètre 1 est de type Object et le parametre 2 de type chaine. J ai enregistré la dll avec l utilitaire Regasm du FrameWork 2.0. Sous Windev l'utilisation se fait de la façon suivante:

o_dif est un dif(dif étant une classe)
v_pieceJointe est un objet Automation "Attache.attache"
v_pieceJointe>>attache(:o_dif, v_chemin)

J'ai le msg d'erreur suivant: Vous avez appelé la méthode Automation 'attache'.
Le paramètre 1 n'est pas convertible en paramètre automation.
- Infos de debug :
COperationAutomation::__pPrepareParametreAppelAutomation(1)
comment puis je resoudre cela?
Merçi

Contribution le : 15/01/2008 21:07
Créer un fichier PDF de la contribution Imprimer


Re: paramètre non convertible en paramètre automation.
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Les objets en assembly ne sont pas des objets automations mais des classes plus exactement des objets typés.

La déclaration se fait donc tout simplement de la façon suivante:
v_pieceJointe est un objet "Attache.attache" dynamique
v_pieceJointe:attache(:o_dif, v_chemin)

ATTENTION au passage de paramètre qui doivent être des objets de type DOTNET ':o_dif'
Etant donnée que les assembly sont des objets dynamiques n'oubliez pas de les libérer
Libérer v_pieceJointe


Vous pouvez vous inspirer du documet sur WMI

Contribution le : 16/01/2008 14:21
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2