|
Intoduction
Thread Factory™ is a DLL component
library for easily creating robust Multi-Threaded Visual Basic 6 and VBA (Excel
and Access) applications and components. Thread Factory empowers Visual Basic
programmers with the ability to create COM objects that run on separate threads.
Thread Factory's comprehensive framework includes an asynchronous calling
architecture that parallels COM+ with Begin_ and Finish_ methods and built in
asynchronous error handling. All this functionality is contained in a single
276K Runtime DLL with no MFC or COM+ dependancies.
Among Thread Factory's most noted
features are its stability, performance and ease of use. Thread Factory adheres
to all threading rules dictated by COM and eliminates any need to circumvent
them. Licensed Developer's of Thread Factory may distribute their compiled
applications Royalty Free.
New Features
- NEW AsyncControl OCX control
- Create Multi-Threaded VBA Applications using Microsoft EXCEL and ACCESS
- .NET compatibility
- NEW OnCancel event
- NEW AutoClose Logic
- NEW AsyncCall method to simplify making Asynchronous calls
- NEW HelperFunctions class
- NEW GetThreadPriority and SetThreadPriority methods
- Enhanced Online Documentation including a revised Programmer Notes section
- Enhanced Win32 API definitions, see Win32 API calls
- 14 New Example programs including ADO, Multi-Threaded Forms + more
General Features:
- Debug Safely using the VB6 IDE.
- Asynchronous calling convention that parallels Com+ (Begin_ and End_)
- Enhanced Error Handling for Asynchronous Calls.
- Includes StopWatchPro™ Multi-threaded OCX control (now supports VBA)
- New ElapsedTime class - High Precision Timing (1 millisecond accuracy)
- Asynchronous Call Cancellation, see CancelObject
- Create multi-threaded OCX controls (complete example program included)
- Fully Configurable Thread Priorities
- New ThreadHANDLE and ThreadID Properties
- Easy access to useful COM wrapped Win32 API functions.
Architecture:
The Thread Factory component library was written in C++ (ATL) and Assembly language.
NOTE: Thread Factory does not use COM+ or have any MFC dependencies.
Compatability
Thread Factory is COM compliant and can be used by various COM enabled development tools including Microsoft's VB6, Excel and Access and .NET. Programmers developing for IDE environments like Excel or using Thread Factory with .NET should use the Surrogate object design pattern further explained in the online documentation and demonstrated with 2 example programs.
FREE Bonus Software
As a bonus, the Thread Factory v4 download includes StopWatchPro™ StopWatchPro is a multi-threaded OCX
StopWatch control that can continually display elapsed time even during a blocked
operation like a database call. StopWatchPro is accurate to 1/1000th of a second
and is licensed as FREEWARE. more...
Download Links
|