dcef3 デモからのこのコードで Chromium Dev Tools を呼び出そうとしています:
procedure TMainForm.actDevToolExecute(Sender: TObject);
begin
actDevTool.Checked := not actDevTool.Checked;
debug.Visible := actDevTool.Checked;
Splitter1.Visible := actDevTool.Checked;
if actDevTool.Checked then
begin
if not FDevToolLoaded then
begin
debug.Load(crm.Browser.Host.GetDevToolsUrl(True));
FDevToolLoaded := True;
end;
end;
end;
プログラムを実行しているときに DevTools ボタンを押しても何も起こらず、空のウィンドウ、空のソース コードが表示されます。デバッグのためにこれを試しています:
showmessage(crm.Browser.Host.GetDevToolsUrl(True));
そして、何も返しません(空の文字列)。しかし、このコードは dcef3 guidemo で正常に動作します...私のプログラムでは動作しません。
問題は何ですか?
ここに dcef3 guiclient デモの完全なコードがあります - http://dumpz.org/589068/
ありがとう