..
フォームをVisual Basic 6は、ネイティブには、マウスの右ボタン、特定の状況下で、開発者とソフトウェアのユーザのための有用なオプションを押すと、コンテキストメニューを活性化する能力を持っていません 。
VB6は、 イベント駆動型言語の古典的な構文を使用してフォーム要素に関連付けることができるMouseUpイベントを持っています。
のは、初歩的な例を見てみましょう。
我々 は 、Visual Basic 6の私達のコピーを開いて新しいフォームを作成し、ダブルForm_Loadプロシージャに戻って私たちVB6のその編集者など、フォーム上の任意の場所をクリックします。
イベントでのカーソルとPosizioniamoci(テキスト上にForm_Load) および MouseUp を選択するためにイベントハンドラを開きます。


もちろん、同じ手順の操作を実行することにより、フォーム、単にダブルクリックして、コードの任意の要素でこのイベントを関連付けることができます。
新しいルーチンの内部でこのようなチェックが書き込まれます。
プライベートサブForm_MouseUp(整数としてボタン、シングルとしてシングル、YにInteger、Xとしてシフト)
もしそこでButton = vbRightButton
メッセージボックス""
最後の場合
End Subの
定数vbRightButtonがゼロ(0)のブーリアン値を返す間ボタンをクリックすると、イベントが真のイベントまたは1(1)までの場合、falseの場合、ルーチン、内部型の最初のパラメータです。
右の実行中のフォームをクリックしようとすると、空のメッセージボックスが返されます。
右からメニューを生成すると、通常、この単純な例の統合のために提供するVB6のメニューを作成するだけでリンクされている記事で説明したように、。
記事だけリンクされている説明に基づいて、我々は次の特性を持つメニューを作成します。

| |
MS Accessの(上級)
迅速かつ簡単にデータベースを作成および管理する方法を学びます。 29€から開始。 |
| |
Visual Basic 6の(コース)
VB6でデスクトップアプリケーションを作る。 39€から。 |