Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.018 c
7-13482
Ал
2003-04-02 13:48
2003.06.05
Обойти ограничения usera NT,2000,XP не имеющего прав админа


1-13202
Intell
2003-05-25 20:11
2003.06.05
У кого есть компонент Hint или Menu с настройкой прозрачности?


3-13055
Hooch
2003-05-16 13:42
2003.06.05
выбор субд


14-13383
NaZ
2003-05-20 20:35
2003.06.05
Шрифты


3-13101
Алекс
2003-05-19 11:07
2003.06.05
Простой SQL запрос




   Наверх