Forum: WD 9 - WDForge.org
Transcription
Forum: WD 9 - WDForge.org
WDForge.org Forum: WD 9 Topic: Type BSTR en WinDev Subject: Re: Type BSTR en WinDev Posté par: PopolDal Contribution le : 20/2/2008 21:00:42 Un autre test que j'ai fait, j'me suis dis que puisque le code suivant fonctionne sous VB.NET Dim NomFic As String NomFic = "C:TempTest.tif" ImageDoc = Engine.PrepareAndOpenImage(NomFic) Je vais faire la même chose en WinDev et me déclarer une variable de type String (.Net) et nom pas un type chaine WinDev ce qui me donne le code suivant: NomFic est "String"("C:TempTest.tif") ImageDoc = Engine>>PrepareAndOpenImage(NomFic) Ma variable NomFic semble bien fonctionner, je peux accéder aux méthodes de la classe String (ex: Info(NomFic:ToString() ). Sauf que j'obtiens encore l'erreur suivante: Erreur à la ligne 64 du traitement Clic sur Bouton1. Vous avez appelé la méthode Automation 'PrepareAndOpenImage'. Le paramètre 1 n'est pas convertible en paramètre automation. Types incompatibles durant une affectation. Informations techniques Projet : TestOCR Dump de l'erreur du module <WD110VM.DLL> <11.00Qa>. - Appel WL : Traitement de <Fenêtre1.Bouton1>, ligne <64>, thread <0> - Niveau : erreur fatale (EL_FATAL) - Code erreur : 1053 - Code erreur WD55 : 0 - Pas de code d'erreur système - Pas de message d'erreur système - Que s'est-il passé ? Vous avez appelé la méthode Automation 'PrepareAndOpenImage'. Le paramètre 1 n'est pas convertible en paramètre automation. Types incompatibles durant une affectation. - Infos de debug : COperationAutomation::__pPrepareParametreAppelAutomation(0) - Infos attachées : EIT_DATEHEURE : 20/02/2008 14:45:58 EIT_PILEWL : Clic sur Bouton1 (Fenêtre1.Bouton1), ligne 64 - Identifiant dans le .err : 1053 Assistance Je sais pas si ça peut aider quelqu'un ici à trouver mon problème mais on ne sait jamais... En attendant j'vais me faire un petit prog VB pour gérer ce bout de traitement mais j'aurais préféré tout incorporer directement en WinDev. Il s'agit d'un module de reconnaissance de Document en utilisant le ABBYY FineReader Engine 8.1. Si jamais quelqu'un ici à déjà réussi à le piloter via WinDev je serai heureux de savoir comment il s'y est pris. Merci à tous et bonne fin de journée... http://old.wdforge.org 7/2/2017 20:39:21 / Page