Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
20 | daniel-mar | 1 | |
2 | ![](https://www.viathinksoft.de/screenshot.php?id=19) |
||
3 | |||
4 | Abstract |
||
5 | |||
6 | ViaThinkSoft Currency Converter is a library developed by [Daniel Marschall](https://www.daniel-marschall.de/) which converts currencies. The latest exchange data is automatically downloaded and cached. |
||
7 | |||
8 | To use ViaThinkSoft Currency Converter, you need an API key from [CurrencyLayer.com](https://www.currencylayer.com/). Keys with limited access are available for free, and there are paid subscriptions available, too. |
||
9 | |||
10 | Usage for online applications, with PHP |
||
11 | |||
12 | [Download framework and example script for PHP]https://github.com/danielmarschall/currency_converter/tree/master/PHP) |
||
13 | |||
14 | [Try it now! Use the online tool](https://www.viathinksoft.com/info/currencyconverter/online_demo/) |
||
15 | |||
16 | For Windows users |
||
17 | |||
18 | If you are not a developer, you can download the ready-to-use demo EXE file. |
||
19 | |||
20 | [Download Windows demo application, written in Delphi](https://www.viathinksoft.de/download.php?id=194) |
||
21 | |||
22 | ![](https://www.viathinksoft.de/screenshot.php?id=18) |
||
23 | |||
24 | For Windows developers |
||
25 | |||
26 | The Currency Converter is implemented as a Windows DLL ([Source code for Delphi](https://github.com/danielmarschall/currency_converter/tree/master/DLL)), which can be used by most other programming languages as well as VBA (Visual Basic for Applications). Therefore, you can use Currency Calculator in Microsoft Office products. |
||
27 | |||
28 | [Download compiled DLL for Win32 and Win64](https://www.viathinksoft.de/download.php?id=194) |
||
29 | |||
30 | Download source code for usage in ... |
||
31 | |||
32 | - [VBA (Microsoft Access, Excel etc.)](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/VBA) |
||
33 | |||
34 | - [C++]https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/C%2B%2B) |
||
35 | |||
36 | - [Delphi](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/Delphi) |
||
37 | |||
38 | |||
39 | |||
40 | Before using the DLL, please place the API key in your registry: |
||
41 | |||
42 | |||
43 | Windows Registry Editor Version 5.00 |
||
44 | |||
45 | [HKEY_CURRENT_USER\Software\ViaThinkSoft\CurrencyConverter] |
||
46 | "APIKey"="....." |
||
47 | |||
48 | |||
49 | [Specification of the exported DLL methods](https://htmlpreview.github.io/?https://raw.githubusercontent.com/danielmarschall/currency_converter/master/DLL%20Specification.html) |