Bonjour,
J'ai developpé un webservice qui fonctionne.

Pour la partie cliente, qui consomme ce webservice, j'utilise un HTTPRIO.

Quand je renseigne les propriétés de HTTPRIO via l'inspecteur d'objet, durant la création du projet, tout fonctionne correctement.

Si je modifie ces valeurs à l'execution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
httprio1.WSDLLocation:=inif.ReadString('socket','WSDLLocation','');
httprio1.Service:=inif.ReadString('socket','service','');
httprio1.Port:=inif.ReadString('socket','port','');
j'ai une erreur:
Impossible de récupérer le point final de l'URL pour Service/Port 'IGfUpdService'/'IGfUpdPort' à partir de WSDL 'http://www.GfUpdate.com/GfUpd.dll/wsdl/IGfUpd'

Question: Comment faire pour modifier ces valeurs à l'execution ?

Merci