VB6如何实现在表格控件内可以内直接修改内容,而且可以有下拉列表框选择内容。
解决方案 »
- 串口接收缓存区怎样清空
- 有难度的问题,如何用drawdibdraw显示捕获到的数据?高分求教!
- ▲△▲△为什么select语句的执行速度在MySQL和SQL Server中要比Access慢那么多呢?
- 简单问题送分------
- 请问如何去掉字符串其中的乱码?
- 老问题,设置报表大小
- &hffff在程序中被认为是-1,怎样才能是65535呢?
- visual source safe这是什么东东?大家介绍介绍阿!
- 您知道颜色是怎么回事吗?
- 请教VB高手一个问题,很急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(内详)
- 请教下此代码为什么统计不正确
- 简体xp系统下编写打包的软件如何在日文xp系统下运行
List1.Visible = False
End Sub
Private Sub list1_Click()
List1.Visible = False
DataGrid1.Text = List1.Text
End SubPrivate Sub DataGrid1_ButtonClick(ByVal ColIndex As Integer)
With DataGrid1
List1.Left = .Left + .Columns(ColIndex).Left
List1.Top = .Top + .RowHeight * (.Row + 2)
List1.Width = .Columns(ColIndex).Width
List1.Visible = True
End With
End SubPrivate Sub Form_Load()
With List1
.Appearance = 0
.Height = 450
.AddItem "真"
.AddItem "假"
.Visible = False
End With
End Sub
my blog
http://ufo-crackerx.blog.163.com/
Private Sub Form_Load()
SetParent Text5.hwnd, MSFlexGrid1.hwnd
End Sub
Private Sub MSFlexGrid1_Click()
With MSFlexGrid1
Text5.Visible = True
Text5.Move .ColPos(.Col), .RowPos(.Row), .ColWidth(.Col), .RowHeight(.Row)
Text5.BackColor = &HC0FFC0
Text5.Text = ""
If .TextMatrix(.Row, .Col) = "" Then
Text5.Text = ""
Else
Text5.Text = .TextMatrix(.Row, .Col)
End If
Text5.SelLength = Len(Text5.Text)
Text5.SetFocus
End With
End SubPrivate Sub Text5_KeyPress(KeyAscii As Integer)
If KeyAscii <> 13 Then Exit Sub
If Text5.BackColor = &HC0FFC0 Then
Text5.Visible = False
MSFlexGrid1.SetFocus
MSFlexGrid1.Text = Text5.Text
End If
End Sub