DCEF3 - guiClient - 从Extension类方法访问MainForm资源

时间:2015-02-17 09:49:23

标签: delphi chromium-embedded

在示例' guiClient' DCEF3我尝试通过在MainForm中添加对资源的引用来修改TTestExtension.hello方法(更改标题的editField中的文本...):

class function TTestExtension.hello: string;
begin
  MainForm.edAddress.Text := 'Hello from Delphi'; 

  Result := 'Hello from Delphi';
end;

但它提供了Access违规的例外。 如果在前面的代码中我引用了一个在MainForm中打开的文件,它会给出一个I / O异常(EInOutError)。

可能是由于上下文/线程问题...

如果省略代码行以激活多进程:

CefSingleProcess := false

应用程序正在单进程模式下运行,该方法执行无误;但我需要多进程......

如何在多进程模式下从Extension的类函数访问MainForm资源?

0 个答案:

没有答案