Пример работы с потоками
Скиньте кто может - а то конечно, как не прозвучит это странно, я не имею представления как работать с потоками в билдере(((
А хочу выводить фотки на экран по нажатию на клавишу - все это запихнуть в поток и присвоить мах приоритет!
+
папка с примерами от борланда (%BCB%)\Examples\Apps\Threads
Цитата: TITAMIN
Что-то я не нашел реальных примеров на сайте с потоками.
Пожалуйста - C:\Program Files\Borland\CBuilder6\Examples\Apps\Threads
С 90% вероятностью по этой ссылке у тебя лежит пример работы с потоками :)
Вообще, \Borland\CBuilder6\Examples\ рулят )
:) Пасиба. Буду дерзать...
На этом примере труднова-то вьехать в суть поточности, может кто-то подкинет по проще или по доступнее примерчик???:)
справка тебе зачем вообще? ))) для занимаемого дискового пространства чтоли?
[quote=BuilderC++ Help]
o create a descendant of TThread, choose File|New|Other from the main menu. In the New Items dialog box, double-click Thread Object (or CLX Thread Object for cross-platform applications) and enter a class name, such as TMyThread.
[/quote]
там же
[quote=BuilderC++ Help]
The automatically generated .cpp file contains the skeleton code for your new thread class. If you named your thread TMyThread, it would look like the following:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit2.h"
#pragma package(smart_init)
//---------------------------------------------------------------------------
__fastcall TMyThread::TMyThread(bool CreateSuspended): TThread(CreateSuspended)
{
}
//---------------------------------------------------------------------------
void __fastcall TMyThread::Execute()
{
// ---- Place thread code here ----
}
//---------------------------------------------------------------------------
In the automatically generated .CPP file, you
* Initialize the thread by filling in the constructor.
* Write the thread function by filling in the Execute method.
* Optionally, Write clean-up code.
[/quote]
в коде, для старта твоего Thread'а
Код:
TMyThread * t = new TMyThread(false);
Книжку достань, почитай главу про потоки
Вот, из моей личной коллекции хелпов и статей (см. вложения). По-моему я брал это на CBuilder.ru, не помню точно.