Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.05;
Скачать: CL | DM;

Вниз

TThread и картинка   Найти похожие ветки 

 
OlegL ©   (2002-12-26 12:15) [0]

Уважаемые мастера help. У меня такая проблема:
Вот код..
type
TClan = class(TThread)
....
protected
procedure Execute; override;
procedure tact;
end;

.........
procedure TClan.tact;
begin

если ставлю вот это..
Form1.map_bit.SaveToFile("D:\aaa.bmp");
работает, если нет то не хочет прорисовыватся.
map_bit это картинка из главного потока, причём тут это? Я с ней работаю тут но мне не нужно сохранять на диске.

Arcas.move(Form1.map_bit,Form1.tact_man);
end;

procedure TClan.Execute;
begin
repeat
begin
Syncronize(Tact);
end;
until Terminated
end;

end.


 
Ketmar ©   (2002-12-26 12:30) [1]

по данному коду можно лишь сказать: "ошибка в 17-й строке".

Satanas Nobiscum! 26-Dec-XXXVII A.S.


 
OlegL ©   (2002-12-26 12:43) [2]

что ты хочешь этим сказать?


 
Digitman ©   (2002-12-26 13:18) [3]


> map_bit это картинка из главного потока


картинка не может принадлежать потоку - ни главному ни любому другому.

картинка - это просто данные


> мне не нужно сохранять на диске


Ну и не сохраняй ! Кто тебя заставляет это делать ?


 
OlegL ©   (2002-12-26 13:26) [4]

Хорошо, картинка это просто данные, но если я не делаю этого то последующие процедуры не работают нормально.


 
Digitman ©   (2002-12-26 16:45) [5]

а вот это уже "ближе к телу")


> последующие процедуры не работают нормально.


Какие процедуры ? В каких кодовых потоках ? Приводи код.


 
OlegL ©   (2002-12-27 10:54) [6]

я бросил на мыло (много кода)


 
Anatoly Podgoretsky ©   (2002-12-27 10:58) [7]

А кто тебя просил делать это


 
i-C3H7OH   (2002-12-28 09:46) [8]

2OlegL ©

а зачем вообще TThread создавать? ведь метод TClan.tact ВСЕГДА выполняется в основном потоке..



Страницы: 1 вся ветка

Текущий архив: 2003.06.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
14-13479
Pat
2003-05-20 19:42
2003.06.05
---|Ветка была без названия|---


1-13114
Apachi
2003-05-23 09:52
2003.06.05
Дочерние окна


1-13293
SSL
2003-05-24 15:47
2003.06.05
MDI интерфейс. Метод Cascade.


1-13170
alexus
2003-05-21 11:32
2003.06.05
мерцание Image


14-13466
LeReve
2003-05-17 21:21
2003.06.05
Наверное один из глупых вопросов...но с помощью каких функций...