Re: Type BSTR en WinDev | Sujet: Re: Type BSTR en WinDev par PopolDal sur 19/2/2008 15:08:54
J'ai essayé comme vous me l'avez conseillé avec une chaine asciiz ou avec Caract(0) à la fin et j'ai toujours la même Erreur.
En fouillant un peu plus j'me suis rendu compte qu'ils parlent toujours de texte UNICODE. J'ai donc essayé le code suivant:
FicATrt est chaîne UNICODE
FicATrt=AnsiVersUnicode("C:\Temp\test.tif")
ImageDoc = Engine>>PrepareAndOpenImage(FicATrt)
J'obtiens maintenant l'erreur suivante:
Erreur à la ligne 61 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 <61>, 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 : 19/02/2008 09:02:51
EIT_PILEWL :
Clic sur Bouton1 (Fenêtre1.Bouton1), ligne 61
- Identifiant dans le .err : 1053
Assistance
Est-il possible de passer une chaine au format Unicode comme paramètre autrement?
Merci à l'avance...
|
|
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
|