【】Top

【】VB.NET
【】VB6.0

【】メールマガジンの購読
【】メールマガジンの解除






【】会社概要

【】お問い合わせ


姉妹サイト「バーチャルコネクション!」はこちらです。

姉妹サイト「七福神のメールでビンゴ!」はこちらです。

アイネットマコト

●24時間365日の安心をあなたにAT-LINK専用サーバ・サービスお勧めのサーバです。






ヘルププロバイダーを設置する

【 ヘルププロバイダーを設置する         】

【注意書き】
●VB.NET を使っているものとします。
●動作環境は、Windows XX を使用しているとします。


.NET でも、ヘルププロバイダーを設置することが可能です。

この機能を使えば、簡単に、ポップアップで表示される
サポート機能を備えさせたアプリケーションが作成できます。


フォームに次の様なコードを記述します


-----------VB.NETコーディングここから-------------------


1.フォームに、テキストボックスコントロール、
    ボタンコントロール
    を配置します。
    下記は、デフォルトのオブジェクトの名前と配置を示しています。

   ┏━━━━━━━━┓
   ┃TextBox1      ┃
   ┗━━━━━━━━┛
   ┏━━━━━━━━┓
   ┃Button1      ┃
   ┗━━━━━━━━┛


2.ボタンコントロールの
    Button1 text プロパティに「OK」と記述します。

  ※説明用のためです。必須ではありません。

   ┏━━━━━━━━┓
   ┃TextBox1      ┃
   ┗━━━━━━━━┛
   ┏━━━━━━━━┓
   ┃OK         ┃
   ┗━━━━━━━━┛




3.フォームをダブルクリックして、
    フォームロードイベントのコード編集を開始して、
    次のコードを記述します。


    Private Sub Form1_Load(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles MyBase.Load

        Me.MinimizeBox = False
        Me.MaximizeBox = False

        Me.HelpButton = True

        With HelpProvider1
            .SetHelpString(TextBox1, "半角で数値を入力してね")
            .SetHelpString(Button1, "押すとあなたの数値を表示します")
        End With



    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button1.Click

        If Not IsNumeric(TextBox1.Text) Then
            MsgBox("半角で数字をお願い")
            TextBox1.Focus()
            TextBox1.SelectAll()

            Exit Sub
        End If
        MsgBox("ありがとう " & TextBox1.Text & " だね")

    End Sub


4.ビルドして実行します。

5.フォームに右上に表示された
    ヘルプボタン「?」を押します。

6.アローカーソルと?マークがドッキングしたマウスカーソル
    が表示されます。

7.そのままマウスカーソルをテキストボックスの上に移動し
    テキストボックスをクリックします

8.ヘルプ情報 ”半角で数値を入力してね” が
    ポップアップ表示されることが確認できます。





-----------VB.NETコーディングここまで-------------------

本サンプルでは、
最小化ボタン、最大化ボタンをまず無効化し、
        Me.MinimizeBox = False
        Me.MaximizeBox = False
ヘルプボタンを有効にしています
        Me.HelpButton = True

また、テキストボックスにフォーカスがある場合に
F1キーを押すことでも、同様の動作を行います。
    本サンプルでは、
    ヘルプ情報 ”半角で数値を入力してね” が
    ポップアップ表示されることが確認できます。





 

http://anetm.com/dev/d.cgi?SC=DTDTL&o=Ou/

Copyright(c)2001-2004 Ai Net Makoto 記事・情報の無断転載を禁止します。

「これがほしかった!厳選サンプルツール集」の注意点
●当サイトはリンクフリーです。
2024/04/20(土)00:05 更新