小编Jun*_*ira的帖子

如何静音Delphi Chromium Embedded(TChromium)组件的声音?

我需要静音TChromium组件的声音来制作一个静音浏览器.主要问题是在Windows XP上,当我静音浏览器的声音时,它会使整个系统声音静音.

有没有办法如何静音TChromium组件的声音?

delphi tchromium

9
推荐指数
1
解决办法
1048
查看次数

如何清除嵌入式Chromium浏览器的缓存和cookie?

我用TChromium创建了一个浏览器.TChromium是动态创建的.Facebook访问(登录)在流程结束时,组件被销毁.再次创建组件时出现问题他继续上一个会话(登录).我需要清理所有缓存和cookie.(强制注销)

在代码下面我通过以下方式创建组件:

var
   Chromium: TChromium;
begin
   try
     Chromium := TChromium.Create(nil);
     Chromium.SetParentComponent(Form1);
     Chromium.Align := alClient;
     chromium.Browser.MainFrame.LoadUrl('www.facebook.com');
Run Code Online (Sandbox Code Playgroud)

我摧毁它并释放这样的记忆:

FreeAndNil(Chromium)
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

delphi cookies caching clear tchromium

6
推荐指数
1
解决办法
8910
查看次数

如何破坏动态创建的Tchromium(Delphi)组件?

如何破坏动态创建的Tchromium组件?我正在使用DLL,在不释放DLL的情况下多次创建和销毁它所需的组件,问题是没有释放内存而无法清除缓存文件夹.如果我使用CefShutDown问题及时发生再次重新创建浏览器.我正在使用最新版本的DCEF3.像这样动态创建:

crm := TChromium.Create(Form1);
crm.SetParentComponent (Panel2);
crm.Align := alClient;
Run Code Online (Sandbox Code Playgroud)

以几种方式试图破坏:

FreeAndNil(crm);
crm.free;
crm := nil;
CefShutDown;
Run Code Online (Sandbox Code Playgroud)

CefShutDown及时解决了销毁,问题发生在我再次尝试重新创建组件而不释放我的DLL时.

还解决了我与UserAgent的另一个问题,无法改变浏览器的重新创建.

我感谢任何解决我的问题的建议.

delphi embedded components destroy tchromium

3
推荐指数
1
解决办法
1093
查看次数

标签 统计

delphi ×3

tchromium ×3

caching ×1

clear ×1

components ×1

cookies ×1

destroy ×1

embedded ×1