AUD -Australian dollar
BGN -Bulgarian lev
CAD -Canadian dollar
CHF -Swiss franc
CNY -Chinese yuan renminbi
CZK -Czech koruna
DKK -Danish krone
GBP -Pound sterling
HKD -Hong Kong dollar
HRK -Croatian kuna
HUF -Hungarian forint
IDR -Indonesian rupiah
JPY -Japanese yen
KRW -South Korean won
LTL -Lithuanian litas
LVL -Latvian lats
MYR -Malaysian ringgit
NOK -Norwegian krone
NZD -New Zealand dollar
PHP -Philippine peso
PLN -Polish zloty
RON -New Romanian leu
RUB -Russian rouble
SEK -Swedish krona
SGD -Singapore dollar
THB -Thai baht
TRY -New Turkish lira
USD -US dollar
ZAR -South African rand
Forgot your Password?
Register Free Now!
Keep me informed about product news, upgrades and promotions
EasyCOM2INC - 2.13
Product Overview: EasyCOM2INC - EasyCOM2INC - 2.13
utility is used to automatically creating Clarion include files with the definitions of COM-interfaces from IDL file and generate needed Classes. It supports generation of Late binding methods as well as Early binding.
The Microsoft® Interface Definition Language (MIDL) defines interfaces between client and server programs. See more information
You can create a IDL file using MS Oleview.exe - OLE/COM Object Viewer. This administration and testing tool browses in a structured way, configures, activates, and tests all Microsoft Component Object Model (COM) classes installed on your computer. Download it from
Select needed Classes and Interfaces and press Start generation button to generate wrapped COM interfaces classes and files for using in template:
-trvfilename_class.inc - classes definition
-trvfilename_class.clw - classes implementation
-trvfilename_class.tsf - objects description for EasyCom Template (classes, methods and arguments)
-trvfilename_class.itf - constants description for EasyCom Template (enumerators) (not yet used)
Use these steps to implement ActiveX controls or COM objects in your Clarion application:
1. Create IDL file you need using Oleview.exe: OLE/COM Object Viewer.
2. Create Clarion INC file and TRV file (tree structure file, the same file name as for INC file but with the "trv" extension) using EasyCOM2INC generator.
3. From EasyCOM2INC generator launch EasyClassGenerator utility.
4. Use EasyCom Template to add created class into your application.
You can try
by yourself. With the Trial (DEMO) version of EasyCOM2INC you can evaluate all possibilities of our product with unique limitation: you could not open a IDL file larger then 10Kb. To remove all limitation you should buy and register the program.
shipped with the step-by-step Example application "Using Microsoft VBScript Regular Expressions Interface". Four another examples included:
Using EasyCOM2INC generator INC file only:
Using Microsoft VBScript Regular Expressions Interface (VBScript.idl).
MSCal is an example application using ICalendar interface (MSCAL.OCX).
ShockWave is an example application using of IShockwaveFlash interface.
WMPlayer is Windows Media Player example.
XPdfViewer is an example application using
XpdfViewer ActiveX control
Using EasyCOM2INC generator, EasyClassGenerator utility and EasyCom Template (Clarion 6.1 only).
These example applications are used not complex COM objects so it is not necessary to make any modification in the generated ecom2inc/ecg code. If you plan to implement complex COM object you should refer Documentation for that COM object in order to check if it possible.
DHTML - using "DHTML Edit Control for IE5". HTML editor based on the standard Microsoft dhtml ocx. You can create and edit HTML files, load it from Internet, insert Tables, hyper links etc. See how to work with SAFEARRAY OLE type in ShowContextMenu event handler.
Slider - using "Microsoft Windows Common Controls 6.0 (SP6)" - slider control, standard Track bar (Slider) control implementation (abcomctl.app for ABC, cwcomctl for Clarion).
RegExp - using "Microsoft VBScript Regular Expressions 1.0".
MS Agent - using "Microsoft Agent Control 2.0".
MS Windows Common Controls - Status bar Control & Progress bar Control.
Designed by mixer ®, 2006
© Copyright 2006-13 MotleySoft.com, a service of MediaPro (p.iva 09509960010). All rights reserved
All prices listed are subject to change without notice. Not responsible for typographical errors.