用 MsHFlexgrid 控件和 command控件组合完成功能

转载 2005年03月03日 09:17:00

'我以vsFlexGrid表格控件和普通的按钮控件为例给你举个例子:
'表格控件名: Mygrid
'按钮控件名: Command1
'注意事项:在窗体放控件的时候要将按钮控件置前!不然看不到效果的哦!
'---定义表格
Private Sub Form_Load()
  Command1.Visible = False
  With Mygrid
    .Cols = 3
    .Rows = 3
    .TextMatrix(0, 0) = "学号"
    .TextMatrix(0, 1) = "性别"
    .TextMatrix(0, 2) = "年龄"
    .TextMatrix(1, 0) = "0001"
    .TextMatrix(1, 1) = "男"
    .TextMatrix(1, 2) = "20"
    .TextMatrix(2, 0) = "0002"
    .TextMatrix(2, 1) = "女"
    .TextMatrix(2, 2) = "22"
  End With
End Sub

Private Sub Mygrid_Click()

With Mygrid
    If .Rows = 1 Or .Row = 0 Then Exit Sub
    Select Case .Col
        Case 0 '如果用户点击第一列才处理
                Command1.Top = .Top + .CellTop + 20
                Command1.Left = .Left + .CellLeft + 20
                Command1.Width = .CellWidth - 10
                Command1.Height = .CellHeight - 10
                Command1.Visible = True
                Command1.Caption = "你想要的按钮名称"
                Command1.SetFocus
        Case Else
            Command1.Visible = False
    End Select
End With
end Sub

Private Sub Command1_Click()
'编写你要处理的程序
MsgBox ("学号:" & Mygrid.TextMatrix(Mygrid.Row, 0))
End Sub
----------------------------------------------------------
以上是我的个人做法,有问题可以和我联系!大家互相帮助嘛!
呵呵.......
QQ:7422224,找我时注明VB

使mshflexgrid 控件具有编辑功能

  • 2006年02月23日 09:05
  • 36KB
  • 下载

机房收费之——MSHflexgrid控件

前言        这个控件第一次遇见还是有点神奇的。回忆一下当时的场景还是很多让人印象深刻的,因为这个可把当时的自己给愁坏了啊,可以说当时自己还是处于蒙圈的状态,不知从何下手,因为觉得这是一个很神奇...

VB的MSHFlexGrid控件内容导入Excel

机房收费系统中有很多窗体用到导出到Excel,说一下vb与Excel的交互,如何才能将MSHFlexgrid中的内容导出到Excel。      首先在VB中添加引用Microsoft Exce...

关于MSHFlexGrid控件的相关操作

刚做完机房收费系统,我们在此期间遇到了很多关于MSHflexgrid的操作。现在来总结一下关于它的一系列常见用途! 1.关于它的属性页设置:右击属性 2:属性和方法 由于该控件涉及到的属性和...

VB6.0 MSHFlexGrid控件添加数据三种方法

1.绑定到数据源  程序代码 Option Explicit Dim objConn As ADODB.Connection Dim objRs As ADODB.Recordse...

【机房收费系统】——向MSHFlexGrid控件中动态添加数据库数据防止重复

近来几天一直在优化机房收费系统,在自己检验的过程中意外发现了,自己的MSHFlexGrid控件数据添加,每点击一次就会添加一次记录,而且会覆盖最后一条记录!问题就如下图所示:本来以为自己功能实现了,而...
  • LyySwx
  • LyySwx
  • 2016年08月07日 20:30
  • 416

机房收费系统之MSHFLexgrid控件

大家都敲完学生信息管理系统和机房收费系统了,想必对MSHFLexgrid控件都有了一定的认识。在这里,我就好好的总结一下吧……       1、  添加控件 在vb中要添加部件:Microsoft...

机房收费系统系列三:MSHFlexGrid控件自动调整列宽

MSHFlexGrid控件在学生信息管理系统的时候就用到了,只是用到了他最基础的部分,...

删除选中MSHFlexGrid控件中的数据

在编程时,代码越简单越好,让人一看就明白最好了。所以一直出于这个由衷的原则,所以在每次敲代码时,总是根据自己所学到的知识来修改代码,做到最简单,最直接了当的完成事件才不再修改。 今天在做机房收费系统时...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用 MsHFlexgrid 控件和 command控件组合完成功能
举报原因:
原因补充:

(最多只允许输入30个字)