Rev 20 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 20 | Rev 24 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | 1 | ||
2 | ![](https://www.viathinksoft.de/screenshot.php?id=19) |
2 | ![](https://www.viathinksoft.de/screenshot.php?id=19) |
3 | 3 | ||
4 | Abstract |
4 | ## Abstract |
5 | 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. |
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 | 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. |
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 | 9 | ||
10 | Usage for online applications, with PHP |
10 | Usage for online applications, with PHP |
11 | 11 | ||
12 | [Download framework and example script for PHP]https://github.com/danielmarschall/currency_converter/tree/master/PHP) |
12 | [Download framework and example script for PHP](https://github.com/danielmarschall/currency_converter/tree/master/PHP) |
13 | 13 | ||
14 | [Try it now! Use the online tool](https://www.viathinksoft.com/info/currencyconverter/online_demo/) |
14 | [Try it now! Use the online tool](https://www.viathinksoft.com/info/currencyconverter/online_demo/) |
15 | 15 | ||
16 | For Windows users |
16 | ## For Windows users |
17 | 17 | ||
18 | If you are not a developer, you can download the ready-to-use demo EXE file. |
18 | If you are not a developer, you can download the ready-to-use demo EXE file. |
19 | 19 | ||
20 | [Download Windows demo application, written in Delphi](https://www.viathinksoft.de/download.php?id=194) |
20 | [Download Windows demo application, written in Delphi](https://www.viathinksoft.de/download.php?id=194) |
21 | 21 | ||
22 | ![](https://www.viathinksoft.de/screenshot.php?id=18) |
22 | ![](https://www.viathinksoft.de/screenshot.php?id=18) |
23 | 23 | ||
24 | For Windows developers |
24 | ## For Windows developers |
25 | 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. |
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 | 27 | ||
28 | [Download compiled DLL for Win32 and Win64](https://www.viathinksoft.de/download.php?id=194) |
28 | [Download compiled DLL for Win32 and Win64](https://www.viathinksoft.de/download.php?id=194) |
29 | 29 | ||
30 | Download source code for usage in ... |
30 | Download source code for usage in ... |
31 | 31 | ||
32 | - [VBA (Microsoft Access, Excel etc.)](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/VBA) |
32 | - [VBA (Microsoft Access, Excel etc.)](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/VBA) |
33 | 33 | ||
34 | - [C++]https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/C%2B%2B) |
34 | - [C++](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/C%2B%2B) |
35 | 35 | ||
36 | - [Delphi](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/Delphi) |
36 | - [Delphi](https://github.com/danielmarschall/currency_converter/tree/master/DLL%20Usage%20Demo/Delphi) |
37 | 37 | ||
38 | - | ||
39 | - | ||
40 | Before using the DLL, please place the API key in your registry: |
38 | Before using the DLL, please place the API key in your registry: |
41 | 39 | ||
42 | - | ||
43 | Windows Registry Editor Version 5.00 |
40 | Windows Registry Editor Version 5.00 |
44 | 41 | ||
45 | [HKEY_CURRENT_USER\Software\ViaThinkSoft\CurrencyConverter] |
42 | [HKEY_CURRENT_USER\Software\ViaThinkSoft\CurrencyConverter] |
46 | "APIKey"="....." |
43 | "APIKey"="....." |
47 | 44 | ||
48 | - | ||
49 | [Specification of the exported DLL methods](https://htmlpreview.github.io/?https://raw.githubusercontent.com/danielmarschall/currency_converter/master/DLL%20Specification.html) |
45 | [Specification of the exported DLL methods](https://htmlpreview.github.io/?https://raw.githubusercontent.com/danielmarschall/currency_converter/master/DLL%20Specification.html) |
50 | 46 |