EPX-Studio操作多线程的方法

Posted xenli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EPX-Studio操作多线程的方法相关的知识,希望对你有一定的参考价值。

procedure TF1167908962.Button1Click(Sender: TObject);
begin
  ThIndex := 1;
  EPXThread1.StartThread;
  EPXThread2.StartThread;
end;

procedure TF1167908962.Button2Click(Sender: TObject);
begin
this.Alert(现在是 + DateTimeToStr(Now));
end;
procedure TF1167908962.EPXThread1Thread(Sender: TObject);
begin
  while ThIndex < 1000 do
  begin
    Inc( ThIndex );
    Memo1.Lines.Add( IntToStr(ThIndex) );
  end;
end;

procedure TF1167908962.EPXThread2Thread(Sender: TObject);
begin
  while ThIndex < 1000 do
  begin
    Inc( ThIndex );
    Memo2.Lines.Add( IntToStr(ThIndex) );
  end;
end;

 

以上是关于EPX-Studio操作多线程的方法的主要内容,如果未能解决你的问题,请参考以下文章

线程学习知识点总结

vbstask方法

线程同步-使用ReaderWriterLockSlim类

python中的多线程和多进程编程

C++11多线程 原子操作概念及范例

多个用户访问同一段代码