|
Convertir des devises par Internet |
|
---|---|---|
Anonyme
|
salut à vous tous
voila, je suis en train de développer un logiciel sous Windev10, et j'ai besoin de coder un système permettant de convertir un montant d'une devise à une autre en passant par un site comme http://www.xe.com/ ou http://www.fininfo.fr/fininfong/GetChanges.event?lg=fr débutant dans la programmation windev, j'avoue être un peu perdu quant à la manière de ramener les données depuis Internet. J'ai à peu près compris qu'il fallait se servir de fonctions telles que HTTPRequête pour exécuter la requête sur le serveur, et HTTPDonneRésultat pour récupérer le résultat de la requête, mais en pratique, j'ai quand meme du mal. vonc, si quelqu'un pouvait m'aiguiller pour résoudre ce problème (qui ne doit pas en être un en réalité), je lui en serais vraiment reconnaissant. Merci edit : au fait, moi c'est gidebo, et je ne suis pas anonyme
Contribution le : 21/03/2006 18:59
|
|
|
Re: Convertir des devises par Internet |
|
---|---|---|
Animateur WDF
Inscrit:
19/01/2004 13:48 De www.sigmasys.fr
Post(s): 988
|
Bonjour,
Voici un petit lien vers un fichier XML mis à jour régulièrement qui vous permettra de réaliser facilement ce que vous avez à faire, grâce aux fonctions XML... de WinDev. Cliquez >> ICI << Bon dév., Totof
Contribution le : 22/03/2006 09:34
|
|
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr] |
||
|
Re: Convertir des devises par Internet |
|
---|---|---|
Stagiaire WDF
Inscrit:
21/03/2006 18:53 Post(s): 19
|
Pour ceux qui cherchent comment réaliser ces conversions via internet, voici une astuce (testée et fonctionnelle) donnée par Peter en 2003 :
Tout d'abord, il faut importer un Service Soap : http://www.webservicex.net/CurrencyConvertor.asmx?WSDL Et ensuite, il faut simplement remplacer la procédure ConversionRate() par celle-ci : ----------------------------------------------------------- PROCEDURE ConversionRate(FromCurrency, ToCurrency) //Created by WD - not working //Soap.XMLParam[1]=FromCurrency //Soap.XMLParam[2]=ToCurrency SOAP.Name[1]="FromCurrency" SOAP.Type[1]=SOAPFloatType SOAP.Value[1]=FromCurrency SOAP.Name[2]="ToCurrency" SOAP.Type[2]=SOAPFloatType SOAP.Value[2]=ToCurrency // bRes is boolean bRes=SOAPRun("http://www.webservicex.net/CurrencyConvertor.asmx", "ConversionRate", "http://www.webserviceX.NET/", "http://www.webserviceX.NET/ConversionRate") IF NOT bRes THEN IF SOAPError(SOAPErrMessage)~="" THEN Error(ErrorInfo()) ELSE Error(SOAPError(SOAPErrMessage)) END END RESULT SOAPGetResult(SOAPResult) ----------------------------------------------------------- Le résultat est le taux de conversion d'une monnaie à l'autre. Encore merci à Peter et à Totof pour leurs contributions. Bye
Contribution le : 22/03/2006 16:13
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.