社区
VB基础类
帖子详情
救命啊!VB如何检测到文本框里输入了回车键?
graceyvonne
2003-01-07 04:32:43
RT
...全文
395
16
打赏
收藏
救命啊!VB如何检测到文本框里输入了回车键?
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
x_ish
2003-01-08
打赏
举报
回复
可以,用text的change事件也行啊!
zhenxizhou
2003-01-07
打赏
举报
回复
If KeyAscii = 13 Then
...
End If
since1990
2003-01-07
打赏
举报
回复
up
ls9d999999
2003-01-07
打赏
举报
回复
Private Sub text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
'在此输入您的代码
End Sub
redwrite
2003-01-07
打赏
举报
回复
再也没有比jennyvenus(JennyVenus)说的详细透彻的了!
xiaxu110
2003-01-07
打赏
举报
回复
在 Private Sub text_keypress (KeyAscii As Integer)
if keyascii=vbkeypress then .......
这样就可以了
45867371
2003-01-07
打赏
举报
回复
UP
heipifeng
2003-01-07
打赏
举报
回复
在窗体的keydown中删除回车事件,否则会发出“丁丁”响(因为单行文本框不允许会车)
学习!
Sean918
2003-01-07
打赏
举报
回复
PeekMessage 函数
up to :jennyvenus
zyf2001
2003-01-07
打赏
举报
回复
up up
zhangbob
2003-01-07
打赏
举报
回复
up
litsnake1
2003-01-07
打赏
举报
回复
同意楼上所说
用户 昵称
2003-01-07
打赏
举报
回复
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Dim M As msg
If KeyCode = vbKeyEscape Then
Unload Me
ElseIf KeyCode = vbKeyReturn Then
PeekMessage M, Me.hWnd, 0, 0, PM_REMOVE
End If
End Sub
用于实现上面我说的第二步,能够处理回车和esc事件
用户 昵称
2003-01-07
打赏
举报
回复
1)窗体的keypreview=true,以后会有用
2)在窗体的keydown中删除回车事件,否则会发出“丁丁”响(因为单行文本框不允许会车)
3)使用textbox.keydown比textbox.keypress好
zjg791015
2003-01-07
打赏
举报
回复
呵呵……关注中!
楼上老兄的方法是正确的!
jinesc
2003-01-07
打赏
举报
回复
Private Sub Txtdwbh_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
MsgBox
End If
End Sub
精简版的MSDN for
VB
6.0
MSDN
VB
6精简版 ,去除了MSDN中VC。 VF以及其他部分,只保留了完整的
VB
帮助,强烈推荐! ========= 安装说明 ========= 1、执行setup.exe。 2、注册码已固化在安装程序
里
,不必
输入
了。^*^ 3、按照提示...
最强悍的 VC
VB
反编译工具 Hex-Rays
最强悍的反编译工具 Hex-Rays。可以反编译
VB
VC BCB Delphi 等等一切 x86/x64 代码为 C 代码。密码参见内附说明文件。我写了个简单的介绍 http://blog.caozhongyan.com/article.asp?id=19
DirectX修复工具V4.3增强版
本程序的主要功能是
检测
当前系统的DirectX状态,如果发现异常则进行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。本程序中包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的...
超级玛莉兄弟1.01
“超级玛莉”是又一款从任天堂机上移植的游戏。这一款可是作者一个键一个键从
VB
编辑器中打出来的哟!
VB
如何去掉回
文本框
里
的回车符
1、回车符是两个字符的组合,你把他们替换成空就可以了 Dim a As String a = text3.Text a = Replace(a, Chr(10) + Chr(13), "") text3.Text=a2、 text3.text=replace(text3.text,
vb
cr,"") text3.text=replace...
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章