掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TWebBrowserとTDBGrid (ID:44760)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Harryさんありがとうございました。 「const URL: OleVariant」 と、varをconstに書き換えてエラーが発生しなくなりました。 ただ、 マウスをWebBrowser1から移動して最初のDBGrid1のクリックときに、クリックした行からまた、その直前の行に戻ってしまいます。 そこで、DBGridのonMouseEnterを次のように設定して、とりあえず思うような動きが実現しました。 procedure TForm1.DBGrid1MouseEnter(Sender: TObject); begin DBGrid1.SetFocus; end; 開発中のプログラムは、 氏名,住所 のCSVを読み込んで、GoogleMap APIで緯度、経度を取り込み、DBGrid1に氏名、住所、緯度、経度を表示して、 WebBrowserにGoogleMapを表示して、マーカー設定。 DBGrid1をクリックしてInfoWindowを表示 でした。 Harryさんご教授のソースを理解しきった訳ではありませんが、とりあえず期待に近い動きを実現できました。 ソースについては、をもう一度じっくり読んでみたいと思います。 「※なお、いま試案中の方法ではOnNavigateComplete2を使わず、このメソッドも不要になる…はず。」にも興味があります。 とりあえずは解決としますが、また教えてください。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.