ActiveX & OCX

Animation GIF OCX: Using Animation GIF OCX, you can display GIF files (including still, animation , GIF87a, GIF89a and transparent) in the OLE container. It supports all GIF89a standard, including transparent, animation, looping, delay time, logical screen, restoring to background or previous image, etc. It also supports Netscape GIF extension.

Animation GIF ActiveX 2.4 has many new features including AutoSize, Stretch, custom playing sequence (reverse, pingpong or user-defined), etc. You can bind the GIF property in version 2.4 to database in your application. Version 2.4 has no flickering when displaying large GIF files in transparent or opaque mode. Version 2.4 can recover the correct frames in the damaged GIF file. Version 2.4 is made in ATL, so you don't need any additional DLL when using the ActiveX.
Now it can support more development platforms including VB, VC++, Visual Foxpro, Delphi, VBA, etc.

wavmixer.gif (629 bytes) Wave Mixer ActiveX is a 32bit OLE Control Module to mix wave audio at run-time. Wave Mixer ActiveX has following features:
Unlimited channels *
Set any format (bits, stereo/mono, HZ) of the output wave **
Save output wave into file
Set the left and right volume of the output wave ***
Set the left and right volume of every channel
Set start position of every channel
Mute and unmute every channel
Play/stop/pause/resume/seek when playing ***
Loop playing
Playing start position

wndshow.gif (311 bytes) Window Show ActiveX is a 32bit OLE Control Module to show or hide your windows or forms in different cool ways. If you are weary of the immediate showing or hiding of the window, you can show and hide it in cool ways using Window Show ActiveX. You can show and hide your windows or forms in shape, blind, open, pulling, blocks, etc. Now you can choose one of the predefined 23 ways. And more and more different showing way will be implemented and free for registered user.

Registry ActiveX: Registry ActiveX is a 32bit OLE Control Module for OLE container to operate the system registry. All win32-based applications store initialization information in the registry not in the .INI files. And registry contains all OLE, hardware, software information. Using Registry ActiveX, the OLE container can read, write, add, remove and enumerate the registry key and registry value.

System Info OCX: System Info OCX is a 32bit OLE Control Module for OLE containers to get the system information and operate the system easily. Using System Info OCX, the OLE container can obtain the system information, OS information, memory information, hardware information and system performance only by reading the control’s property. Also you can use the methods to Shutdown, Restart, Logoff and Suspend system.

OpenGL Text OCX: Using OpenGL Text OCX, you can use the OpenGL technology to display 3D text in your application without the knowledge of OpenGL. You can use the OpenGL Text OCX to set the text, xyz position, rotating degree, light position, sight position, color of light, color of text, etc to customize your 3D text.

Animation Tray OCX: Using Animation Tray OCX, you can display Animation Icon on the Windows 95/NT tray (taskbar). You can play, stop, show or hide the Icon.

Animation Icon ActiveX: Using Animation Icon ActiveX, you can display animation icon (.ANI files) in the OLE container and get every frame of the animation icon file. This OCX supports transparent property. It supports most popular development platforms.

Animation Form Icon ActiveX is a 32bit OLE Control Module to animate the icon of the application's form.

Animation Icon Button ActiveX is a 32bit OLE Control Module to use normal and animation Icon on the button. It supports normal Icon/Cursor(.ICO, .CUR) and Animation Icon (.ANI). You can customize the button's border, bevel, color, text alignment , icon place, icon size and picture when enabled and disabled. You can control the playing of the animation icon when enabled and disabled. You can show the button in Internet Explorer style. It supports most popular development platforms.

Animation Icon CheckBox ActiveX is a 32bit OLE Control Module to use normal and animation Icon on the CheckBox. It supports normal Icon/Cursor(.ICO, .CUR) and Animation Icon (.ANI).

Animation Icon OptionButton ActiveX is a 32bit OLE Control Module to use normal and animation Icon on the OptionButton. It supports normal Icon/Cursor(.ICO, .CUR) and Animation Icon (.ANI).

Animation Cursor ActiveX allows you to use Animation Cursor (.ANI files) for objects in the OLE container. You can use .ANI or .CUR files in the Animation Cursor ActiveX. You can choose to use Animation Cursor ActiveX or use the normal cursor of the object at run time. It supports most popular development platforms.

Animation Icon Gallery ActiveX is for Animation Icon Series ActiveX users to organize their Animation Icons, Icons and Cursors easily.

Scrollable Container OCX is a 32bit OLE Control Module to implement scrollable form in VB. Using Scrollable Container OCX, you can put controls on the position larger than the size of the form. And the user can use the scrollbar on the container to see the controls beyond the visible area of the container. So programmers can put more controls on a form and make more complex form.

Version of MFC DLLs used by OCX:
ActiveX & OCX is the most popular program standard in component programming technology on Windows. Many OCX including mine are developed by Visual C++ and using Visual C++ MFC shared DLLs. But not all OCX are using same version of MFC DLLs, and different development platforms are using different version of MFC DLLs or no MFC DLLs. For example, VB4, VC4.0 and VC4.1 are using MFC 4.0, and VC4.2, VC5.0 are using MFC 4.2. Because the developer using OCX must distribute the OCX and DLLs used by OCX with their application to the customers, if the OCX are using the same version of MFC DLLs as the version used by the development platforms, it will reduce the size of the installation files and the frequency of the conflicting. So I developed every OCX for each version of MFC DLLs. You can choose the OCX according your development platform. Using these OCX which have same functions and use different version of MFC DLLs, only once you should pay for the OCX.

Download MFC DLLs:
When you download my OCX, the shared MFC DLLs are not downloaded with the OCX to reduce the time of downloading. If you don't have the MFC DLLs or your MFC DLLs in your Windows 95 system directory are older than following files, you can download these DLLs here:
MFC 4.0 DLLs 444K (MFC40.DLL: V4.1.6139, MSVCRT40.DLL: V4.2000.6164)
MFC 4.2 DLLs 578K (
MFC42.DLL: V6.00.8267.0, MSVCRT.DLL: V6.00.8168.0)

How to Register OCX in the Windows 95 System Registry
Before you use the OCX, you must register the OCX in the Windows 95 system registry. Most of the containers supporting OCX can register OCX automatically when user add new OCX which is not in the system registry to the application. But some containers don't have the functions, and you may use the REGSVR32.EXE utility to register the OCX manually before using the OCX. Download REGSVR32.EXE here:
REGSVR32.EXE 12,888 bytes, 12.5K

My OCX only on Windows 95/NT:
All my shareware OCX are using on the Windows 95/NT platform. Some people ask me if I have 16bit OCX. My answer is NO. Because I don't have Visual C++ 1.5, and now I don't want to buy one or get a illegal copy to develop 16bit OCX.

Home Page jinhui@jcomsoft.com

 

 

 

Your comments and any suggestion are welcomed.
You can send me E-mail or sign my guest book.

This page is for information realted to anigif, animation, gif, ocx, activex, anigif.ocx, 2.0, windows, vb, vc, vfc, visual basic, visual c++, vs.net, visual studio, c#, .NET, network, internet, video, movie, avi, rm, rmvb, real player, crack, serial#, registration key, free, msdn, 1991, 1992, 1993, 1994, 1995, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, january, february, google, yahoo, ebay, windows 2000, windows 2003, windows xp, absolute URL, ActiveX control, ADISAPI, Advanced Data Internet Server Application Programming Interface, aggregate function, alias, apartment threading, asynchronous operation, binding entry, bitmask, bookmark, business object, business rule, calculated expression, chapter, chapter-alias, character set, child, child-alias, class identifier, CLSID, client tier, COM, COM component, comparison operator, component, Component Object Model, compound file, constant, cursor, data binding, data definition language, data manipulation language, data provider, data shaping, data source name, data source tier, DCOM, DDL, default stream, disconnected recordset, distributed application, Distributed Component Object Model, DLL, DML, document source provider, DSN, dynamic-link library, dynamic property, enumeration, event, event handler, handler, hierarchical recordset, hierarchy, Internet Server Application Programming Interface, ISAPI, key, marshaling, middle tier, MIME, Multi-purpose Internet Mail Extension, node, object variable, ODBC, OLE DB, Open Database Connectivity, optimistic locking, ordinal value, parameterized command, parent, parent-alias, parent-child relationship, persist, pessimistic locking, pooling, ProgID, programmatic identifier, proxy, relative URL, remote data source, resource record, root, rowset, schema, scope, service provider, shaped Recordset, sibling, stored procedure, stub, sub-node, synchronous operation, tree, Uniform Resource Locator, URL, Web server, ActiveX OCX Shareware Freeware Animation GIF OLE Custom Border Title System Info Registry OpenGL Shape Splitter Window Scrollable Container Visual Basic C++ PowerBuilder Delphi Animation Icon Tray Button CheckBox OptionButton,ActiveX,OCX,Shareware,Freeware,Animation GIF,Animation GIF ActiveX,OLE,Custom,Border,Title,System Info,Registry,OpenGL,Shape,Splitter Window,Scrollable Container,Visual Basic,C++,PowerBuilder,Delphi,Animation Icon,Tray,Button,CheckBox,OptionButton