- PR -

VB6でのActivexコントロール開発

1
投稿者投稿内容
ひろっち
会議室デビュー日: 2004/10/06
投稿数: 9
投稿日時: 2007-06-01 14:09
VB6にてActiveXコントロールを作成し
フレーム分けしたHTMLの左側に配置しています。
そのActiveXコントロールにボタンなどがいくつかあり
そのボタンを押したらフレームの右側にボタンに対応したHTMLを
表示するように作成したいのですが、
ActiveXのソースではどのようにしたらよいのかわかりません・・・
どのようなソースになるのかご教授お願いします。
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2007-06-07 07:55
もうずいぶん前のことなので間違っているかもしれませんが ActiveX からは外に何があるかなんてわからなかったような。。。しかもフレームを使うとなると考えなきゃいけないことが多くなってしまいますね。

ブラウザコントロールをもった VB6 の ActiveX を作成するとか。。。

_________________
かるあ のメモスニペット
会議室デビュー日: 2006/06/02
投稿数: 19
お住まい・勤務地: 江戸
投稿日時: 2007-06-07 08:42
ActiveX側でイベント作ってRaiseEventして、それをHTML側にVBScriptか何か書いて受け取るとか?

# 仕事前なのでソース書く余裕ないです・・・時間があったら後ほど。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-06-07 09:18
綾さんのご意見とまったく同じになりますが、"外部" のことは "外部" で行うべきであるため、ActiveX コントロールはタイミングを提供するだけというのが望ましいです。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
ひろっち
会議室デビュー日: 2004/10/06
投稿数: 9
投稿日時: 2007-06-07 10:42
皆さん、返信ありがとうございます。

ActiveXにブラウザコントロールを組み込むのと
Htmlにjavascriptやvbscriptを組み込むのと
どちらで作成するのが良いのでしょうか?
activeXのソースも見つからず・・・どちらでやったのかもわからず・・・
これを作成した人がもういないのでどうしてよいのか・・・

作り直そうとしているものを見ると
初期表示のHTMLがフレームわけされていて
左にActiveXの呼び出し、右に空のHTMLとなっていて、
ボタンを押すと右にHTMLが表示されるようになっているのですが
ブラウザの表示にあるソースで見ると初期のHTMLのままなのに、
表示が変わった方のHTMLにカーソルを合わせて
右クリックのメニューからソース表示とすると
表示されている内容のHTMLになっていました。
1

スキルアップ/キャリアアップ(JOB@IT)