Delphi - interface - CallBack - Help.

  • Автор темы Mr.Skinner
  • 834
  • Обновлено
  • 18, Apr 2013
  • #1
Всем привет. Столкнулся вот с такой проблемой:
  • Перенос составляющих программы в dll.
  • Описание классов в дллках интерфейсами.


Но вот незадача, как в интерфейсах описать события(CallBack). Вторую неделю рою гугл но чот както пока безрезультатно. Если кто сталкивался с такой проблемой поделитесь инфой плиз.

Mr.Skinner


Рег
13 Sep, 2009

Тем
1

Постов
2

Баллов
12
  • 07, Nov 2014
  • #2
var

procPrepareData: TThread;

targetData: string;

begin

procPrepareData := TThread.CreateAnonymousThread(

procedure

var

i: integer;

begin

targetData := fnResultFromDLL();

end

);

if (procPrepareData.Started = false) then procPrepareData.Start;

ShowMessage(targetData);

end;

or you can do with

TThread.Synchronize(AThread, AThreadMethod);

 

sikancil


Рег
20 Oct, 2011

Тем
2

Постов
13

Баллов
33
Тем
49554
Комментарии
57426
Опыт
552966

Интересно