Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Пример работы с потоками

21K
27 августа 2008 года
TITAMIN
58 / / 24.07.2008
Что-то я не нашел реальных примеров на сайте с потоками.
Скиньте кто может - а то конечно, как не прозвучит это странно, я не имею представления как работать с потоками в билдере(((
А хочу выводить фотки на экран по нажатию на клавишу - все это запихнуть в поток и присвоить мах приоритет!
11
27 августа 2008 года
oxotnik333
2.9K / / 03.08.2007
поиск по CreateThread
+
папка с примерами от борланда (%BCB%)\Examples\Apps\Threads
602
27 августа 2008 года
KPI Student
265 / / 16.12.2006
Цитата: TITAMIN
Что-то я не нашел реальных примеров на сайте с потоками.



Пожалуйста - C:\Program Files\Borland\CBuilder6\Examples\Apps\Threads

С 90% вероятностью по этой ссылке у тебя лежит пример работы с потоками :)

Вообще, \Borland\CBuilder6\Examples\ рулят )

21K
27 августа 2008 года
TITAMIN
58 / / 24.07.2008
:) Пасиба. Буду дерзать...
21K
27 августа 2008 года
TITAMIN
58 / / 24.07.2008
На этом примере труднова-то вьехать в суть поточности, может кто-то подкинет по проще или по доступнее примерчик???:)
92
27 августа 2008 года
Тень Пса
2.2K / / 19.10.2006
да вы что вообще обалдели в край? :)

справка тебе зачем вообще? ))) для занимаемого дискового пространства чтоли?

[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);
14
27 августа 2008 года
Phodopus
3.3K / / 19.06.2008
Книжку достань, почитай главу про потоки
8.2K
28 августа 2008 года
Pelican
115 / / 16.06.2007
Вот, из моей личной коллекции хелпов и статей (см. вложения). По-моему я брал это на CBuilder.ru, не помню точно.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог