Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2010, 19:47   #1
Vladislav_I
Новичок
Джуниор
 
Регистрация: 30.04.2010
Сообщений: 1
По умолчанию TThread

Код:
Код:
begin
  webmaster := true;
  List := TStringList.Create;
  List.Text := IdHTTP1.Get('http://site.ru');
  R := TRegExp.Create(TForm1.BitBtn1Click);
  R.Pattern := 'src=""';
  R.Multiline := true;
  R.IgnoreCase := true;
  R.Global := true;
  mc := R.Execute(List.Text) as MatchCollection;
  if mc.Count > 0 then
  begin
    m := mc[0] as Match;
    sm := m.SubMatches as SubMatches;
    Stream := TMemoryStream.Create;
    IdHTTP1.Get(sm[0], Stream); 
    CaptchaKey := sm[1];
    R := nil;
    m := nil;
    mc := nil;
    Stream.Position := 0;
{Работаем над картинкой}.
  end;
end;
Есть действие OnClick работает на отлично.
При переносе этого действия в к примеру myThread.Execute выводит ошибку:

Цитата:
Incompatible types: 'TComponent' and 'TNewThread'
Вот на эту строку:
Код:
  R := TRegExp.Create(self);
(подключаю VBScript_RegExp_55_TLB).

Как это исправить ?

Заранее спасибо.
Vladislav_I вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TThread в С++ Builder alun C++ Builder 7 02.06.2010 21:55
TThread в Дельфи ImmortalAlexSan Помощь студентам 2 23.04.2010 16:24
ICQ & TThread!!!11 m0dE^ Работа с сетью в Delphi 1 25.03.2010 09:56
TThread и GUI Freezer Общие вопросы Delphi 8 05.08.2009 11:50
использование TThread amandra Общие вопросы Delphi 6 03.05.2008 03:13