VB搜索代码
来源:百度知道 编辑:UC知道 时间:2024/06/08 18:35:53
逻辑有点乱,说清楚点好吗?
不知我理解的对不对,你首先建一个标准的exe工程,再添加一个窗体,在FORM1上添加一个 text1和一个command1,在form2上添加一个text1.
form1的代码为
Option Explicit
Private Sub Form_Load()
Form2.Show
End Sub
form2的代码为
Option Explicit
Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
Form1.Text1.Text = Form2.Text1.Text
End Sub
我不明白的是你想在什么时候弹出对话框?是输入完还是点击command1呢?
要是输入完那就麻烦一些,需要用特定的字符或特定的长度先判断是否完成输入,再弹出对话框。
例如如果在form2的text1里输入回车,就表示用户输入完成,弹出对话框
在form2里的代码改为
Option Explicit
Private i As Long
Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
i = i + 1
Form1.Text1.Text = Form2.Text1.Text
If KeyCode = 13 And i Mod 2 <> 0 Then
MsgBox Text1.Text
End If
End Sub
如果是点击command1那么在form1里添加如下代码
Private Sub Command1_Click()
MsgBox Text1.Text
End Sub
用数据库?