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&#039;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&#039;erreur système - Pas de message
d&#039;erreur système - Que s&#039;est-il passé ? Vous avez appelé la méthode Automation
&#039;PrepareAndOpenImage&#039;. Le paramètre 1 n&#039;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

Documents pareils