рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Begin index:=1; while index>0 do

Begin index:=1; while index>0 do - раздел Электроника, Дополнительные возможности потоков Begin Sendmessage(Form1.edit1.handle, Wm_Settext, 0, ...

begin SendMessage(Form1.Edit1.Handle, WM_SETTEXT, 0,

Integer(PChar(IntToStr(index))));
Inc(index);
if index>100000 then

index:=0; if terminated then exit; end; end;

Как видишь, теперь у нас вместо метода Synchronize генерируется событие на обновления компонента TEdit. В качестве второго параметра я указываю тип сообщения WM_SETTEXT – обновить информацию. Третий параметр равен нулю. В последнем параметре нужно указать значение, которое нужно установить. Вот тут есть небольшая сложность. У нас значение представлено в виде целого числа, но нужно превратить его в PChar. Для этого я сначала конвертирую переменную index в строку (IntToStr), потом привожу его к типу PChar и тут же указываю размер Integer. Сложно? Зато не надо ничего синхронизировать.

На компакт диске, в директорииПримерыГлава 17Thread2ты можешь увидеть пример этой программы.

 

– Конец работы –

Эта тема принадлежит разделу:

Дополнительные возможности потоков

На сайте allrefs.net читайте: 17.3 Дополнительные возможности потоков. ..................................................................... 408. Глава Потоки...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Begin index:=1; while index>0 do

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Begin index:=1; //Запускаем бесконечный счётчик while index>0 do
begin Synchronize(UpdateLabel); Inc(index); if index>100000 then index:=0; //Если поток остановлен, то выйт

Begin FreeOnTerminate:=true; index:=1; //Запускаем бесконечный счётчик while index>0 do
begin Synchronize(UpdateLabel); Inc(index); if index>100000 then index:=0; //Если поток остановлен, то выйт

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги