喫茶XRAYトップページ

[スレッド全体
]

[11563] Re:488_ウェブブラウザを起動して終了を検出について返信 削除
2017/11/17 (金) 15:02:57 Mr.XRAY
▼ peterpanさん

> このスペースでこのような質問をすることが許されることなのか分かりません。
> 失礼あるいはルール違反であればお許しください。


許されません.
ここはくだらないことを書くところです.ウソです.
くだらないことを書いているのは私だけです.ハハハッ.

> [dcc32 エラー] Shell32_TLB.pas(3427): E2033 変数実パラメータと変数仮パラメータとは同一の型でなければなりません
> [dcc32 エラー] Shell32_TLB.pas(3427): E2033 変数実パラメータと変数仮パラメータとは同一の型でなければなりません
> [dcc32 エラー] Shell32_TLB.pas(3433): E2033 変数実パラメータと変数仮パラメータとは同一の型でなければなりません


これは文字通り引数の型が違いますね.
Shell32_TLB を Delphi 10.2 Tokyo で作成するとどうかなるかですが.
ちょっと時間をください.

調べる時に不便なのでリンクと...

[488][01_起動したウェブブラウザの終了を待つ]
http://mrxray.on.coocan.jp/Delphi/plSamples/488_BrowseURL_ShellExecute.htm#01


[11564] Re2:488_ウェブブラウザを起動して終了を検出について返信 削除
2017/11/17 (金) 15:22:29 Mr.XRAY
> これは文字通り引数の型が違いますね.
> Shell32_TLB を Delphi 10.2 Tokyo で作成するとどうかなるかですが.
> ちょっと時間をください.


Delphi 10.2 Tokyo ではこの引数が var 渡しになっています.

このような場合は以下のように変更して使用するしかありません.
このようなことは Windows API 関係の関数類を使用する時にたまにあります.
Shell32_TLB を Delphi 10.2 Tokyo で作成し直すと,
もしかしたら修正が不要かも知れません.

procedure TFileSearchBand.SetSearchParameters(var pbstrSearchID: WideString; bNavToResults: WordBool);
var
  LEmpParam : OleVariant;
begin
//  DefaultInterface.SetSearchParameters(pbstrSearchID, bNavToResults, EmptyParam, EmptyParam);
  DefaultInterface.SetSearchParameters(pbstrSearchID, bNavToResults, LEmpParam, LEmpParam);
end;


[11565] ちなみにEdgeは返信 削除
2017/11/17 (金) 15:40:36 Mr.XRAY
Edge ですが,こんな記事があります.

[WebブラウザシェアランキングTOP10(日本国内・世界)]
https://webrage.jp/techblog/pc_browser_share/


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82