 |
|
 |
 |
 |
| Components > System > Threads |
|
Companies News:
| VGScene - develop rich applications for desktop! |  |
VGScene speeds the development of all graphical application, providing: a graphical editor integrated in IDE, graphical objects, simplify animation, advanced windows and controls, maximum performance, skinning engine, bitmap effects. VGScene can be used as development tools for standard, multimedia, SCADA, GIS, CAD and KIOSK applications.
- Cross-platform solution available on Microsoft Windows, Linux and Apple Mac OS X.
- Fast anti-alised 2D GUI engine, gradient, vector graphics, SVG, WPF path data format.
- WYSIWYG design-time and run-time designer and property editors.
- Advanced GUI engine - window, button, textbox, numberbox, memo, anglebox, list box and much much more.
- Advanced skinning engine based on vector graphics styles. Cool exists styles - Dark, Modern, Vista, Air.
- DB-Aware controls - TvgDBNavigator, TvgDBLabel, TvgDBTextBox and more.
- Special effects such as dropshadows, blurring and reflection are built in.
- Advanced animations techniques calculated in background thread. Easy to use, accuracy, minimal CPU usage and automatic FPS correction.
- Very easy to use and powerful layouts The child elements are recursively arranged by their parents.
- Transparent (layered) forms
- VGScene can be used as development tools for SCADA, GIS, CAD and KIOSK applications
- Jpeg, Png, Tiff and Gif format read/write, fast thumbnail creation and image processing.
Try it now
|
 | | Want to know more ? | |
|
AsyncCalls v.2.92 | FWS |
32 k |
08 Sep 2009 |
| By Andreas Hausladen. With AsyncCalls you can execute multiple functions at the same time and synchronize them at every point in the function or method that started them. This allows you to execute time consuming code who's result is needed at a later time in a different thread. While the asynchronous function is executed the caller function can do other tasks.
The AsyncCalls unit offers a variety of function prototypes to call asynchronous functions. There are functions that can call asynchrony functions with one single parameter of the type: TObject, Integer, AnsiString, WideString, IInterface, Extended and Variant. Another function allows you to transfer a user defined value type (record) to the asynchrony function where it can be modify. And there are functions that can call asynchrony functions with a variable number of arguments. The arguments are specified in an const array of const and are automatically mapped to normal function arguments. Fully functional Source: Included
| | Download: C2k10 C2k6 C2k7 C2k9 D2005 D2006 D2007 D2009 D2010 D5 D6 D7 |
 |
|
|
BMThread, BMThreadGroup v.1.6 | FWS |
383 k |
14 Sep 2009 |
| By Boian Mitov. The components allow you to write multithreaded applications within a minutes. All the synchronization and the basic critical sections are implemented. Less time consuming progress and information browse mechanism. You can group the threads within a groups, start stop them, update the information for the thread with the highest update priority within the group and so on. Very flexible and easy to use.
Now having it's own synchro methods management component editor. Create, rename, go to the implementation, and generate synchro function calls with single click. Fully functional Source: Included Exe-Demo Included
| | Download: C2k10 C2k6 C2k7 C2k9 CB1 CB3 CB4 CB5 CB6 |
  |
|
|
EZThread v.3.0 | SW |
58 k |
01 Apr 2004 |
| By CitiSoft Inc. EZThread component is an enhancement TThread class. It has been designed to provide extremely easy but efficient implementation and can be used whenever your codes need to be run in a thread. All properties and events can be directly specified in the Object Inspector.
The advantage of running your codes in a thread are many. For example, you can run a procedure in the background and still let the user operate your program or do other interface. Any procedure that takes considerable CPU time to complete is worthwhile for you to consider to run that procedure in a thread. These may include copying a large amount of files, scanning or searching a disk drive, sorting big arrays, checking and sending emails or other internet operations and many others.
Using EZThread is a breeze. Drop the component in your form and enter your codes(procedures) in the OnExecute event handler. Then, to start the thread running, call the Execute method. To terminate the thread, call Terminate. If you want to suspend the thread without terminating it, you can use Suspend and then Resume to resume the suspended thread. Fully functional Source: On purchase/registration Price: $20
| | Download: D3 D4 D5 D6 D7 |
  |
|
|
FasterThread v.1.10 | FWS |
44 k |
NEW 02 Sep 2010 |
| By Jyrki Kyllonen. Two classes for easy multi-threading, TStaticThreadPool and TDynamicThreadPool. Allows you to utilize the power of multi core CPUs without much work to speed up your programs. Source, HTML-documentation and a demo project are included.
Compatible with various Delphi versions and the free Lazarus development environment. Compiled and tested on Delphi 7 and on Lazarus.
See changes at the web-site. Fully functional Source: Included Exe-Demo Included
| | Download: D2005 D2006 D2007 D2009 D2010 D3 D4 D5 D6 D7 |
 |
|
|
Multithreaded Application Model v.4.3.14.4002 | SW |
2384 k |
12 Sep 2006 |
By Lucian Radulescu. Start your own multi-thread application using this model. Full source code will reveal secrets of synchronizing various objects (threads, semaphores, events, critical sections and more ...). Also, if you have Interbase installed you can extend your tests using databases. Demo only Source: On purchase/registration Price: $78 Exe-Demo Included
| | Download: D2006 |
  |
|
|
OmniThreadLibrary v.1.05a | FWS |
746 k |
11 Mar 2010 |
By Primoz Gabrijelcic. OmniThreadLibrary is simple to use threading library for Delphi. It's main points are power,
simplicity, and openness. With just few lines of code, you can set up multiple threads, send messages between them, process Windows messages and more. Fully functional Source: Included
| | Download: D2007 D2009 D2010 |
 |
|
|
PIDLoopControl v.1.1 | FNC |
247 k |
03 May 2005 |
By J.S.Industries srl. PID Loop Control with velocity PID algorithm: TPIDThreaded. Fully functional Source: On request Exe-Demo Included
| | Download: D5 D6 D7 |
 |
|
|
ParamSync v.1.2 | FWS |
9 k |
24 Feb 2003 |
By Mauro Venturini. The TThread.Synchronize causes a method to be executed using the main thread, thereby avoiding multi-thread conflicts (expecially on the VCL). Unfortunately it only supports parameterless methods. This unit provides techniques to extend this to methods with parameters.
- Any method of a thread derived from TParamThread can be synchronized to the main thread using ParamSynchronize.
- Any method executed inside any thread can be synchronized to the main thread using the Execute method of TParamSynchronize. It can be accessed directly (it is a class method) or creating a TParamSynchronize object (a singleton).
- With some limitation about parameter types a thread derived from TParamThread can launch one of its method using ParamAsynchronize and go on without waiting for its completion.
- With some limitation about parameter types a any thread can launch any method using the Execute method of TParamAsynchronize and go on without waiting for its completion.
In the last two cases the method execution is delegated to a server thread and the execution can be synchronized or not to the main thread. Fully functional Source: Included
| | Download: D7 |
|
|
|
TBMDThread v.1.71 | FWS |
240 k |
26 Sep 2009 |
By Boian Mitov. Do you need to write a multithreaded applications? Are you annoyed of writing lines and lines of code for threads synchronization and CriticalSections for data protection? Would you believe that the thread is just a click away? Well here it is, the TBMThread is a native VCL component implementing everything you do need to create the thread and the synchronization, just dropping the component on the form. Sounds great, right? And it’s not all. Here is the Thread group now. Just set couple of threads to point to one and the same group and you can control and monitor all of them. Fully functional Source: Included Exe-Demo Included
| | Download: D2005 D2006 D2007 D2009 D2010 D5 D6 D7 |
   |
|
|
TGFGGL EasyThread v.0.1 beta | FWS |
13 k |
05 Oct 1998 |
By Greg Lorriman. Quick and easy threading in a component. Does not protect user from normal thread issues. Beginners might like to dip their toes into the deep dark sea with this one. Fully functional Source: Included
| | Download: D2 D3 |
 |
|
|
TIdleAction v.1.0 | CS |
325 k |
16 Apr 2006 |
| By Alex Dark. TIdleAction is a Delphi component designed specifically for detecting system-wide user-inactivity time (idle time) and performing actions after the specified interval. It works just like ICQ's "away detector." It works perfectly fine on all Windows OS.
The major advantage of this component is that it requires NO extra DLLs.
The component has 2 events: OnSleep and OnAwake. Demo only Source: Included Price: $29 Exe-Demo Included
| | Download: D5 D6 D7 |
  |
|
|
TMultiTasker v.1.1 | FWS |
20 k |
07 Nov 2000 |
By Alexandre Guillien. The TMultiTasker was designed to easily build Multi-Threaded applications. It is very easy to use and it contains some explanations and examples to understand quickly the requirements of multithreading. Fully functional Source: Included
| | Download: CB3 CB4 CB5 D3 D4 D5 |
|
|
|
TTedIdle v.1.0 | FWS |
8 k |
14 Apr 1997 |
By TEDSoft. Idle task scheduler - allows to perform tasks in multiple local OnIdle-Handler with priority handling. Component for plug-in into your forms or as outlet to integrate into your objects. Fully functional Source: Included
| | Download: D2 |
|
|
|
TfisThreadChange v.1.01 | FWS |
3 k |
31 Jul 2000 |
| By First Internet Software House. This component creates thread and uses it to call its 'OnThreadChange' Event whenever the 'Change' method is invoked.
It's very useful for components, like TEdit and TComboBox, where a database lookup or other slow process will slow down the user interface. Fully functional Source: Included
| | Download: CB3 CB4 CB5 |
 |
|
|
Thread Pool Managment Component v.1.1 | FWS |
21 k |
07 Jan 2002 |
By Aleksej Petrov. Component allows to create a pool of threads for processing long time request. Number of threads managed automaticaly. Fully functional Source: Included
| | Download: CB4 CB5 D4 D5 D6 |
|
|
|
ThreadPro v.2.1 | FWS |
1076 k |
25 Aug 2006 |
By Flying99koo Studio. ThreadPro is a set of basic classes for multithread programming use. The TThreadTask derived from Delphi's native TThread class and has some advanced features. The TThreadPool manages its internal threadtasks. You can set a threadcount to the object. Fully functional Source: Included Exe-Demo Included
| | Download: D6 D7 |
 |
|
| News from our Sponsors |
Add instant Desktop Publishing functionality to your Delphi application! With the DtpDocuments component suite, you, the developer, can instantly add professional-quality document editing capabilities to your VCL applications.
It is not the next reporting component that can only output square, unblended shapes and text blocks. This component can handle virtually every graphical aspect, including native free rotation and alpha blending on pixel and shape level.
Develop your own Photo editors, Word-processors, Desktop Publishing and home publishing applications, Multipage print previews, Process visualisation, Reporting engines, CAD/GIS editors (2D) - also eCAD, ODB++, Charting and organising applications (e.g. VISIO-alike), the sky is the limit!
more...
Bring fresh look to your applications! ThemeEngine is a library of components which allows to change visual appearance and behavior of your application with use of the powerful set of tools including visual components, convenient designers, easy-to-use non-visual components, the optimized graphic algorithms and a set of ready themes. ThemeEngine can add themes to forms, to the menu and to the elements of the management. 150+ stable easy to use components and 1000+ free skins. more...
Full featured Spelling Check and Thesaurus components AddictSpell provides your users with a full featured spelling check component to give your applications a more professional look and feel. AddictSpell mirrors, and in some ways exceeds, the functionality of several spelling check engines residing in commercial word processors.
Using Addict, you can add a full-featured spelling checker to your application with just a single line of code.
Addict comes with an updated version of Roget’s Thesaurus, containing over 1000 context topics.
Try and save! more...
Save up to $353 on WPTools! Does your program need word processing capability? If so, WPTools should be your first choice. With its own RTF engine, WPTools is a collection of components which offers numerous features that the Win32 Richedit2.dll can’t. This control lets you use tables, paragraph frames, headers and footers - including page numbers, bulleted and numbered lists, different types of paragraph alignment (justified, left, right, centered) and various types of tab stops (left, right and decimal), as well as special text attributes, such as hyperlinks or hidden text. Text is formatted with WYSIWYG, including page breaks and which are shown in the editor! Texts can be imported and exported in RTF, HTML and ANSI or you can implement your own formats. Only Torry's visitors can save up to $353! more... |
| |
Advertising on Torry's Delphi Pages
|
 |
 |
 |
Advertising on Torry's Delphi Pages




 Guest Book
|
 |