テキストボックスをエンターで移動
- 題名: テキストボックスをエンターで移動
- 著者: kage
- 日時: 2004/08/28 10:33:38
- ID: 5872
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: テキストボックスをエンターで移動
- 著者: java.lang.Nullpo
- 日時: 2004/08/30 10:34:47
- ID: 5888
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: テキストボックスをエンターで移動
- 著者: kage
- 日時: 2004/08/30 15:41:36
- ID: 5900
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: テキストボックスをエンターで移動
- 著者: kage
- 日時: 2004/08/30 16:06:25
- ID: 5901
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: テキストボックスをエンターで移動
- 著者: java.lang.Nullpo
- 日時: 2004/08/30 16:25:17
- ID: 5902
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: テキストボックスをエンターで移動
- 著者: java.lang.Nullpo
- 日時: 2004/08/30 18:28:27
- ID: 5909
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: テキストボックスをエンターで移動
- 著者: 深山
- 日時: 2004/08/30 21:09:36
- ID: 5912
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: テキストボックスをエンターで移動
- 著者: kage
- 日時: 2004/08/30 21:46:44
- ID: 5914
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: テキストボックスをエンターで移動
- 著者: kage
- 日時: 2004/08/30 22:06:04
- ID: 5915
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[7]: テキストボックスをエンターで移動
- 著者: java.lang.Nullpo
- 日時: 2004/08/31 9:23:41
- ID: 5921
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[8]: テキストボックスをエンターで移動
- 著者: kage
- 日時: 2004/08/31 9:58:04
- ID: 5923
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[8]: テキストボックスをエンターで移動
- 著者: なんど蟲
- 日時: 2004/09/16 9:36:54
- ID: 6206
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[9]: テキストボックスをエンターで移動
- 著者: java.lang.Nullpo
- 日時: 2004/09/16 9:56:58
- ID: 6207
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
kageです。お世話になります。
フォーム上に配置したテキストボックスに次々と入力していく際、Enterキーで移動するとスムーズな操作ができます。
vb6では以下のようにしていましたが、.netの場合うまくいきません。
'Enterを押して次のテキストボックスに進む
Public Declare Function PostMessage Lib "user32" _
Alias "PostMessageA" _
(ByVal hWnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
ByVal lParam As Long) As Long
Public Const WM_KEYDOWN = &H100
Public Const WM_KEYUP = &H101
Public Const VK_TAB = &H9
Private Sub TextBox1_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyReturn Then
PostMessage Me.hWnd, WM_KEYDOWN, VK_TAB, 1
PostMessage Me.hWnd, WM_KEYUP, VK_TAB, 1
KeyAscii = 0
End If
End Sub
よろしくお願いします。