ืืืื ืืคืืืงืฆืืืช Windows ืืฉื .Net Native Library for Lazarus ืฉื ืืชื ืืืืจืื ืืช ืืืืืืจื ืืืืจืื ื ืฉืื ืืชืืจ DotNetNativeInterfaceLibrary.exe. ื ืืชื ืืืคืขืื ืืืชื ืืืืคื ืืงืืื ืืกืคืง ืืืืจืื ืืืื ืื OnWorks ืขืืืจ ืชืื ืืช ืขืืืื.
ืืืจื ืืืคืขื ืืืื ืืจื ื ืืช ืืืคืืืงืฆืื ืืื ืืฉื .Net Native Library for Lazarus ืขื OnWorks ืืืื ื.
ืืฆืข ืืช ืืืืจืืืช ืืืืืช ืืื ืืืคืขืื ืืช ืืืคืืืงืฆืื ืืื:
- 1. ืืืจื ืืช ืืืืฉืื ืืื ืืืืฉื ืฉืื.
- 2. ืืื ืืื ืื ืืงืืฆืื ืฉืื ื https://www.onworks.net/myfiles.php?username=XXXXX ืขื ืฉื ืืืฉืชืืฉ ืฉืืชื ืจืืฆื.
- 3. ืืขืื ืืช ืืืืฉืื ืืื ืืื ืื ืงืืฆืื ืืื.
- 4. ืืคืขื ืื ืืืืืืืจ ืืงืืื ืฉื OS OnWorks ืืืชืจ ืื, ืื ืขืืืฃ ืืืืืืืจ ืืงืืื ืฉื Windows.
- 5. ืืืขืจืืช ืืืคืขืื OnWorks Windows ืฉืื ืขืชื ืืชืืืช, ืขืืืจ ืื ืื ืื ืืงืืฆืื ืฉืื ื https://www.onworks.net/myfiles.php?username=XXXXX ืขื ืฉื ืืืฉืชืืฉ ืืจืฆืื.
- 6. ืืืจื ืืช ืืืคืืืงืฆืื ืืืชืงื ืืืชื.
- 7. ืืืจื ืืช Wine ืืืืืจื ืืชืืื ื ืฉืื ืืืคืฆืืช ืืื ืืงืก. ืืืืจ ืืืชืงื ื, ืชืืื ืืืืืฅ ืคืขืืืื ืขื ืืืคืืืงืฆืื ืืื ืืืคืขืื ืืืชื ืขื Wine. ืืชื ืืืื ืื ืื ืกืืช ืืช PlayOnLinux, ืืืฉืง ืืคืืืจ ืืขื Wine ืฉืืขืืืจ ืื ืืืชืงืื ืชืืื ืืืช ืืืฉืืงืื ืคืืคืืืจืืื ืฉื Windows.
Wine ืืื ืืจื ืืืคืขืื ืชืืื ืช Windows ืขื ืืื ืืงืก, ืื ืืื ืฆืืจื ื-Windows. Wine ืืื ืฉืืืช ืชืืืืืช ืฉื Windows ืืงืื ืคืชืื ืฉืืืืื ืืืจืืฅ ืชืืื ืืืช Windows ืืฉืืจืืช ืขื ืื ืฉืืืื ืขืืืื ืฉื ืืื ืืงืก. ืืขืืงืจื ืฉื ืืืจ, Wine ืื ืกื ืืืืืืข ืืืืฉ ืืกืคืืง ืฉื Windows ืืืคืก ืืื ืฉืืื ืืืื ืืืจืืฅ ืืช ืื ืืืฉืืื Windows ืืืื ืืืืืงืง ื-Windows.
ืกืคืจืืืช ืืืืืืื ืฉื .Net ืขืืืจ ืืืจืืก
Ad
ืชืืืืจ
ืกืคืจืืืช ืืืืฉืง ืืืงืืื ืฉื .Net (DotNetNativeInterface) ืืื ืืืฉืง ืชืื ืืช ืืงืืจื ืืืกืคืง ืืจื ืืฉืคืช ืืชืื ืืช Lazarus/Pascal ืืงืืื ืืื ืืจืืงืฆืื ืขื ืืืฉืืืื ืืกืคืจืืืช ืฉื ืืชืื ืืื ืืืช ืืฉืคืืช ื-.Net (ืืืื C#, VB.Net ืืื). ืืชืื ืชืื ืืืืืื ืืืฉืชืืฉ ืืฉืืืืช ืืงืืจืืืช ืฉื DotNetNativeInterface ืืื ืืืฉืช ืืกืคืจืืืช .Net ืฉื ืฆื ืฉืืืฉื ืื ืืกืคืจืืืช .Net Framework ืืื ืฆืืจื ืืจืฉืืืืช ืจืืฉืื, ืจืืฉืืื COM ืื ืฉืื ืืืื ืืกืคืจืืืช .Net.
ืืืืืืืืช ืืืืืช ืืืืืฉืืช ืืชื ืขืืื ืืืฉืชืืฉ ืืฉืืืืช ืืงืืจืืืช ืฉื DotNetNativeInterface:
1. ืืจืฆืื ื ืืืฉืช ืืืืฉืชืืฉ ื-.Net Framework Class Library ืืืืฉืื ืฉืื.
2. ืืจืฆืื ื ืืืฉืช ืืกืคืจืืืช .Net ืฉื ืฆื ืฉืืืฉื ืืืืฉืชืืฉ ืืื ืืืืฉืื ืฉืื.
ืืชืจืื ืืช ืชืืจืืชืืื:
1. ืืืฉื ืืกืคืจืืืช .Net Framework Class.
2. ืื ื ืืจืฉ ืจืืฉืื COM ืฉื ืกืคืจืืืช .Net ืืขืช ืืคืจืืกื.
3. ืืืคืฉืจ ืืื ืฉืคืช ืชืื ืืช ืืฆืจืื ืกืคืจืืืช .Net ืืืืื ืื ืงืื ืืงืืจื.
ืชืืื ืืช
- ืืืื ืืืฉืช ืืืืฉืชืืฉ ืืกืคืจืืืช .Net Framework Class
- ืืืื ืืืฉืช ืืกืคืจืืืช .Net ืฉื ืฆื ืฉืืืฉื ืืืืฉืชืืฉ ืืื.
- ืืืื ืืืจื ืืช .Net Common Language Runtime (CLR) ืืืืฉืืื Pascal.
- ืืืื ืืืขืื ืืืืฉืช ืืืืืืืื ืืกืืืืื ืืื ืกืคืจืืืช .Net.
- ืืืื ืืืขืื ืืืืฉืช ืืืืืืืื ืืกืืืืื ื-Global Assembly Cache (GAC).
- ืืืื ืืืคืขืื ืืืจืื ืืกืืื ืืืืืื ืืืขืื ืื ืืืืื ืื ืื, ืฉืืืช, ืืืคืืื ืื, ืฉืืืืช ืืืืจืืขืื.
- ืืืื ืืืฆืืจ ืืืคืข ืฉื ืืืืืืงื NET.
- ืืืื ืืืชืืืื ืขื ืืจืืืื ื-.Net.
- ืืืื ืืืคื, ืืืฉืช ืืืืคืขืื ืืืจืืขื .Net.
- ืชืืื ืจืง ืืืืฉืืื 32bit. ืืจืกื ืขืชืืืืช ืชืชืืื ื-64bit.
ืงืื
ืืฉืชืืฉื ืงืฆื ืืชืงืืืื, ืืคืชืืื, ืืืจืืืืื
ืฉืคืช ืชืื ืืช
ืคืกืงื, ืืืคื/ืงืืืืงืก, ืืืืืืงื ืคืกืงื, ืืืจืืก, ืคืกืงื ืืืคืฉื
ืืืื ืืคืืืงืฆืื ืฉื ืืชื ืืืืื ืื ื-https://sourceforge.net/projects/net-nativeinterface-for-pascal/. ืื ืืชืืจื ื-OnWorks ืขื ืื ืช ืืืคืขืื ืืืชื ืืืื ืืจื ื ืืฆืืจื ืืงืื ืืืืชืจ ืืืืช ืืืขืจืืืช ืืืคืขืื ืืืื ืืืืช ืฉืื ื.