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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2012, 04:44   #1
Mr_ViK
Форумчанин
 
Регистрация: 12.08.2011
Сообщений: 124
По умолчанию TThread, Access volation

Собственно сразу к коду...
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
TmyThread = class(TThread)
protected
procedure Execute; override;
procedure Test;
end;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
  private
    PT:TmyThread;
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
procedure TmyThread.Execute;
begin
Synchronize(Test);
end;

procedure TmyThread.Test;
begin
ShowMessage('blaablaa');
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
PT.Create(false);
end;

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
PT.Free;
end;

end.
Ошибка Aсcess volation... Подскажите
Mr_ViK вне форума Ответить с цитированием
Старый 27.08.2012, 05:03   #2
Mr_ViK
Форумчанин
 
Регистрация: 12.08.2011
Сообщений: 124
По умолчанию

Код:
PT.Create(false);
заменил на

Код:
PT:=TmyThread.Create(false);
работает.
Mr_ViK вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При освобождении обьекта TThread, он вешает всю программу. При этом код Execute у TThread уж выполнился.. Человек_Борща Общие вопросы Delphi 23 30.11.2011 09:18
Класс TThread Анастаська Помощь студентам 11 15.11.2011 15:14
Работа с TThread pesi Общие вопросы Delphi 2 09.08.2010 14:12
TThread в С++ Builder alun C++ Builder 7 02.06.2010 21:55
TThread Vladislav_I Общие вопросы Delphi 0 30.04.2010 19:47