vb窗体调试问题
用VS 编译器, VB语言写程序时
从本窗体调试能正常运行,
但是从启用窗体确不能正常运行是为什么呀!
代码如下:
Dim ccmain As New frmccmain
If txtempno.Visible = True Then
ccmain.cmbempno.Text = dgvempno.Rows(dgvempno.CurrentCell.RowIndex).Cells(0).Value.ToString
ccmain.txtname.Text = dgvempno.Rows(dgvempno.CurrentCell.RowIndex).Cells(1).Value.ToString
ccmain.txtdeptempname.Text = dgvempno.Rows(dgvempno.CurrentCell.RowIndex).Cells(2).Value.ToString
ccmain.txtkind.Text = dgvempno.Rows(dgvempno.CurrentCell.RowIndex).Cells(3).Value.ToString
Me.Close()
End If
我想dgvempno(datagridview)获取来的值传递给frmccmain窗体的某一个TEXTBOX栏位
从本窗体调试没有问题, 但是从启用窗体调式就不行没有报错, 但是就是取不值
请问各位是什么原因呀
贴完整的代码。
还有这个好像是.NET不是VB吧。
我自己搞定了,
先在frmccmain中声明一个窗体的全局变量
public shared ccmain as new frmccmain
然后在在frmccmain_locd中初始话窗体
me.ccmain
相关问答:
大家好,问个vb打印问题
printer.print "dsff"
.....
....
Printer.EndDoc
打印成功后我将执行
sqlstr = "update vc_yh set pr=' 已打印 ', ......
请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click()
Dim app As New Illustrator.Application
Dim doc As Illustrator.Document
Dim thislayer As Illustrator.Layer ......
要用vb打印一条线,长度是100毫米怎么写?
关注
VB code:
Printer.ScaleMode = vbMillimeters
Printer.Line (10, 10)-(110, 10)
Printer.ScaleMode = vbMillimeters
Print ......
用VB怎么只针对windows自带的文件的右键添加菜单 如(.txt .doc)
这个是只针对以这两个为扩展名的文件操作
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\txtfile\shell\[随便起名]\command]
@= ......