Je me pends la t=EAte sur l=92usage d=92une DLL .NET dans WD 12. Je l=92ai
d=E9j=E0 fait sur une autre DLL, avec beaucoup de probl=E8mes sur les
passages de param=E8tres, mais j=92avais r=E9ussi =E0 gagner :-) . Cette fo=
is-
ci, je bloque=85
Voici les premi=E8res ligne de codes ex=E9cut=E9es par le main d'un
programme C# correspondant =E0 un exemple qui utilise cette DLL :
// Create an application environment
TOCApplicationEnvironment testWorkflowRules =3D new
TOCApplicationEnvironment();
//Create a workflow and add it to the application environment.
TOCWorkflow testWorkflow =3D (TOCWorkflow)testWorkflowRules.Add
("GoShoppingWorkflow", typeof(TOCWorkflow));
testWorkflow.Caption =3D "GoShoppingWorkflow";
J=92ai donc =E9crit le code ci-dessous, mais j=92obtiens toujours le
message :
"La classe 'TOCWorkflow' est inconnue ou n'a pas encore =E9t=E9 charg=E9e.
Assistance
- V=E9rifiez que la classe que vous utilisez est bien incluse dans la
biblioth=E8que ou dans l'ex=E9cutable
- Si vous utilisez plusieurs biblioth=E8ques, v=E9rifiez que la
biblioth=E8que contenant la classe a bien =E9t=E9 charg=E9e",
et ceci pour la ligne not=E9e (***) dans le code ci-dessous.
Or la classe est a priori charg=E9e puisque le premier 'allouer'
fonctionne et que toutes ces classes sont dans la DLL que j=92ai
import=E9e.
Ma question est comment faire :
- Le transtypage (TOCWorkflow)testWorkflowRules ?
- Le typeof(TOCWorkflow) ?
J=92ai essay=E9 des tas d=92=E9critures diff=E9rentes, mais rien n=92a fonc=
tionn=E9.
Merci d=92avance pour votre aide
JC
//-- mon essai en WLangage, avec rappel du code C# en commentaire
//// Create an application environment
//TOCApplicationEnvironment testWorkflowRules =3D new
TOCApplicationEnvironment();
pclTestWorkflowRules est TOCApplicationEnvironment dynamique
pclTestWorkflowRules =3D allouer TOCApplicationEnvironment ()
////Create a workflow and add it to the application environment.
//TOCWorkflow testWorkflow =3D (TOCWorkflow)testWorkflowRules.Add
("GoShoppingWorkflow", typeof(TOCWorkflow));
pclTestWorkflow est un TOCWorkflow dynamique
(***) pclTestWorkflow =3D allouer TOCWorkflow (pclTestWorkflowRules:Add
("GoShoppingWorkflow",TOCWorkflow))