MSHFlexGrid显示不了计算的输出结果,怎么办? 我通过编程计算出的结果在MSHFlexGrid中显示不了,请问各位这是怎么一回事阿?我该怎么办?请各位高手能够帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub Form_Load() Me.Width = 3105 front = frmChoose.Combo1.Text MSHFlexGrid2.Clear With MSHFlexGrid2 .cols = front + 1 .rows = 13 '表头 For n = 1 To front .TextMatrix(0, n) = n & "档" .ColWidth(n - 1) = 1700 Next n For n = 0 To 12 .RowHeight(n) = 440 Next n .TextMatrix(0, 0) = "档位" .TextMatrix(1, 0) = "传动比" .TextMatrix(2, 0) = "转速(r/min)" .TextMatrix(3, 0) = "轴的最小直径(mm)" .TextMatrix(4, 0) = "轴传递最大扭矩(N.m)" .TextMatrix(5, 0) = "圆周力(N)" .TextMatrix(6, 0) = "径向力(N)" .TextMatrix(7, 0) = "支座反力RA(N)" .TextMatrix(8, 0) = "支座反力RB(N)" .TextMatrix(9, 0) = "弯矩(N.m)" .TextMatrix(10, 0) = "当量系数" .TextMatrix(11, 0) = "当量最大弯矩(N.m)" .TextMatrix(12, 0) = "校核轴径(mm)" End With '参数赋值Ne = Val(Text1.Text) '发动机的额定功率ηZ1 = Val(Text2.Text) '高效区工作时变矩器的效率CZ = Val(Text4.Text) '与材料有关的系数Mtmax = Val(Text5.Text) '涡轮的转矩αZ = Val(Text6.Text) '分度圆压力角LA = Val(Text7.Text) '距A端距离LB = Val(Text8.Text) '距B端距离σZ11 = Val(Text10.Text) '距A端距离σZ12 = Val(Text11.Text) '距B端距离End Sub 我该怎么编程才能够把结果输出出来,而不是一个空表格!---------------------------------------------------------问题是,你只是填写了表格的第一行和第一列,而其中的数据你并没有代码来填啊。你应该把你各档位的数据一项项填进去,就是这样,你应该仔细看MSHFlexGrid的说明 求vb验证码识别技术资料 使用VB的WINSOCKT来发送数据的 问题???? 发送桌面图片. 一个刷新问题?拜托各位来帮帮我吧 ChooseFont问题 怎么设定打开字体对话框默认的字体大小,默认选中-小五 [急!]如何响应运行添加的控件的事件 Vsview控件的使用?有人会吗? 请教如何判断文本框控件里的输入位数??解决就给分!! 如果获得DLL中包含的函数??? 急~急~急~!!高手请进~ 哪里有下载模拟液晶显示数字和小数点的控件(显示位数不限),最好有原码,谢谢 请教一个思路?是否应该在在后台建一个表专门存贮菜单名?
Me.Width = 3105
front = frmChoose.Combo1.Text
MSHFlexGrid2.Clear
With MSHFlexGrid2
.cols = front + 1
.rows = 13
'表头
For n = 1 To front
.TextMatrix(0, n) = n & "档"
.ColWidth(n - 1) = 1700
Next n
For n = 0 To 12
.RowHeight(n) = 440
Next n
.TextMatrix(0, 0) = "档位"
.TextMatrix(1, 0) = "传动比"
.TextMatrix(2, 0) = "转速(r/min)"
.TextMatrix(3, 0) = "轴的最小直径(mm)"
.TextMatrix(4, 0) = "轴传递最大扭矩(N.m)"
.TextMatrix(5, 0) = "圆周力(N)"
.TextMatrix(6, 0) = "径向力(N)"
.TextMatrix(7, 0) = "支座反力RA(N)"
.TextMatrix(8, 0) = "支座反力RB(N)"
.TextMatrix(9, 0) = "弯矩(N.m)"
.TextMatrix(10, 0) = "当量系数"
.TextMatrix(11, 0) = "当量最大弯矩(N.m)"
.TextMatrix(12, 0) = "校核轴径(mm)"
End With
'参数赋值
Ne = Val(Text1.Text) '发动机的额定功率
ηZ1 = Val(Text2.Text) '高效区工作时变矩器的效率
CZ = Val(Text4.Text) '与材料有关的系数
Mtmax = Val(Text5.Text) '涡轮的转矩
αZ = Val(Text6.Text) '分度圆压力角
LA = Val(Text7.Text) '距A端距离
LB = Val(Text8.Text) '距B端距离
σZ11 = Val(Text10.Text) '距A端距离
σZ12 = Val(Text11.Text) '距B端距离
End Sub
---------------------------------------------------------
问题是,你只是填写了表格的第一行和第一列,而其中的数据你并没有代码来填啊。
你应该把你各档位的数据一项项填进去,就是这样,你应该仔细看MSHFlexGrid的说明