掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WebBrowserで得たデータをDelphiで取得 (ID:42073)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
追記しておきますか. >くどいようてずが,Delphi Personal版では以下のようなファイルを >[ActiveXコントロールの取り込み] あるいは[タイプライブラリの取り込み] で作成して使用します. > Pro版以上の SHDocVw,pas に相当する SHDocVw_TLB,pas > Pro版以上の MSHTML.pasに相当する MSHTML_TLB.pas つまり,こういうことになります. もし,他の方の作成した,WebBrowserを使用しているサンプルコードのuses部に, uses Windows, ... 略 .., , SHDocVw, ... 略; と,SHDocVwがあったら,これを,SHDocVw_TLBに置き換えます. 置き換えるというのは,SHDocVwは使わないので,削除して,そのかわりに,SHDocVw_TLB を追加するということです. MSHTMLも同じです. Delphi 6 Personal版には,SHDocVw,pasとMSHTML.pasというファイルはないので, uses部にあると,それらのファイルが存在しないので,エラーになります. uses部のSHDocVwというのは,SHDocVw,pasというファイルに書いてあるコードを使用する, useするということです. uses部は,多くの場合,拡張子が.pasのファイルの先頭の方にあります. 多くの場合です.違う場所に書いてあることもあります. この方法は,Personal版に限ったことではありません. デフォルトの状態のDelphiにない機能を,ある機能をもった.pasファイルを使用する 場合にも使います. コンポーネントパレットのコンポーネントを,フォームに配置した時は,自動で,uses部に 必要な.pasファイルの名前が追加されます(やってみれば分かりますが,念のため).
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.