[wd8][Régression WD75] Ole Mappoint 2002

Le
Dev
Bonjour,

Il semblerait que l'utilisation d'un objet OLE dans une méthode d'un autre
objet OLE ( au moins pour MapPoint2002 ) "écrase" cet objet. Pour pouvoir
s'en reservir, il faut de nouveau l'instancier !!! Le code suivant en WD7.5
fonctionne et en WD8 renvoie une erreur 800401FD cf
http://support.microsoft.com/default.aspx?scid=kb;en-us;q186063

OK en Windev 7.5 et pas en WD8
**
:OLE_StreetAddress = :OLE_Map>>ParseStreetAddress(:vc_c_GrandeAdresse)
SI :OLE_StreetAddress = Null ALORS
vl_e_Renvoyer = Annuler
RENVOYER :M_TrouveCoordonnéesApprox()
SINON
:vc_e_NombreAdresses = :OLE_Map>>FindResults(:OLE_StreetAddress)>>Count
:OLE_FindResults =
:OLE_Map>>FindAddressResults(:OLE_StreetAddress>>street,:OLE_StreetAddress>>
city,"",:OLE_StreetAddress>>Region,:OLE_StreetAddress>>PostalCode,:OLE_Stree
tAddress>>Country)
:vc_e_GeoFindResultsQuality = :OLE_FindResults>>ResultsQuality
SI :vc_e_NombreAdresses = 1 ET :vc_e_GeoFindResultsQuality = 1 ALORS
:OLE_Location =
:OLE_Map>>FindAddressResults(:OLE_StreetAddress>>street,:OLE_StreetAddress>>
city,"",:OLE_StreetAddress>>Region,:OLE_StreetAddress>>PostalCode,:OLE_Stree
tAddress>>Country)
fin
fin
**
et OK en WD8
**
:OLE_StreetAddress = :OLE_Map>>ParseStreetAddress(:vc_c_GrandeAdresse)
SI :OLE_StreetAddress = Null ALORS
vl_e_Renvoyer = Annuler
RENVOYER :M_TrouveCoordonnéesApprox()
SINON
:vc_e_NombreAdresses = :OLE_Map>>FindResults(:OLE_StreetAddress)>>Count
:OLE_StreetAddress = :OLE_Map>>ParseStreetAddress(:vc_c_GrandeAdresse)
:OLE_FindResults =
:OLE_Map>>FindAddressResults(:OLE_StreetAddress>>Street,:OLE_StreetAddress>>
City,"",:OLE_StreetAddress>>Region,:OLE_StreetAddress>>PostalCode,:OLE_Stree
tAddress>>Country)
:vc_e_GeoFindResultsQuality = :OLE_FindResults>>ResultsQuality
SI :vc_e_NombreAdresses = 1 ET :vc_e_GeoFindResultsQuality = 1 ALORS
:OLE_Location =
:OLE_Map>>FindAddressResults(:OLE_StreetAddress>>street,:OLE_StreetAddress>>
city,"",:OLE_StreetAddress>>Region,:OLE_StreetAddress>>PostalCode,:OLE_Stree
tAddress>>Country)>>Item(1)>>Name
fin
fin
**
Quelqu'un peut-il confirmer ou infirmer le comportement?
Bref à part réécrire toute mon appli, je ne vois pas quoi faire !! Des
idées?
--
Cordialement
Christophe Charron
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Miki
Le #13065051
Bonjour,

J'ai moi-même ce problème sur 2 applis utilisant OLE avec Outlook 2k et Acrobat
5. J'ai remonté un projet au service technique qui a pris en compte le problème.
Toutefois, je n'ai ce problème qu'en 312j. Si je ré-installe la première version
de WD8, mes applis fonctionnent.

Marc
--
Ce message a été posté via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/
Miki
Le #13065041
Ah j'ai oublié, tu peux aussi substituer la DLL wd80OLE.dll de la 310g à celle
de la 312j. Chez moi cela marche.


--
Ce message a été posté via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/
Dev
Le #13064981
Bonjour et merci,
peux-tu me l'envoyer en privé, je n'ai reçu que le CD, hier, avec la
dernière version ?

--
Cordialement
Christophe Charron

Service Développement
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:

"Miki" news:

Ah j'ai oublié, tu peux aussi substituer la DLL wd80OLE.dll de la 310g à


celle
de la 312j. Chez moi cela marche.


--
Ce message a été posté via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/


Dev
Le #13064951
Bonjour,
c'était bien cela !!!!! Ca marche avec la 310g

--
Cordialement
Christophe Charron

Service Développement
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:

"Miki" news:

Ah j'ai oublié, tu peux aussi substituer la DLL wd80OLE.dll de la 310g à


celle
de la 312j. Chez moi cela marche.


--
Ce message a été posté via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/


Publicité
Poster une réponse
Anonyme