1.text1的Gotfocus与click事件中是否有冲突代码?
2.在模块中加一条语句:public index as integer试试,好像index没有负初值?建议在text1_dbclick中加调试语句msgbox(str(index))看看。
2.在模块中加一条语句:public index as integer试试,好像index没有负初值?建议在text1_dbclick中加调试语句msgbox(str(index))看看。
解决方案 »
- 帮忙编个小程序,有报酬,内详
- 如何获取其它窗口上Label控件的caption 属性值?急用!!
- vb6.0中文版中如何窗体网格的大小和关键字的颜色?
- 请教一下GROUP by 的用法
- 有关datareport刷新的问题,请教大侠!
- VB中的资源文件是什么东东?在程序中如何调用其中的东西?
- vb如何花3维分析图
- 百分相求:想到网站去采集数据,但是它网站需要通过(非全局)SSL vpn,vb里面怎么弄呢?webbrowser里被安全提醒挡住了.多谢!
- 请问office的卡通助手是用什么软件做出来的?
- 请问有没有类似Office软件打开对话框左侧的竖列控件?
- 如何定义data report的纸张大小?
- 深呼吸,把我知道的各种方言的骂人的话都骂了一遍,一个很简单的API哥们搞不定了~~COME IN~~Baby~~
谢谢。
1.我没有用到text1的gotfocus 事件,所以应该不会跟dblclick事件有冲突代码;
2.我在text1的dblclick事件中加了msgbox(str(index))调试语句,程序运行显示
返回的index值没有错,是正确的。
还有什么建议吗?请指教,拜托了。
模块中:Public Sub jbxxcx(st As String)
Dim FM as new form2
Dim i, j As Integer
with FM
.DG1.Left = 40
.DG1.Width = 6405
If st = "单位表" Then
......
.Show 1
end With
unload FM
set FM=nothing
End Sub
每次调用都重新初始化,应该没问题了
谢谢,我试试。
请问在哪里有vs6sp5下载?
不用数组呢?
为什么你的文本框数组的INDEX要从3开始呢?
用数组的话容易节约代码啊,要不像我这种情况的话,FORM1中有13个文本框,假如不用数组的话,那不是至少有13个相同的文本框事件了,用了数组后不是可以将13个事件合为一个事件了。
至于为什么INDEX从3开始,是因为我的INDEX为0,1,2的文本框不需要DBLCLICK事件,只有INDEX为3,4,6,7,8的文本框才需要DBLCLICK事件。
1、把form2中的Datagrid删掉重新添加,然后除了名称不改动Datagrid的其它任何属性。
2、如果你改动了Datagrid的其它属性(一般都这样做),那么你在Set form2.DG1.DataSource = res前一定要加一些好象FieldName="字段名"之类的语句,实际是不是FieldName这一名称我记不请了,就是把把DataGrid的某一列用语句绑定到某一具体数据库字段上。
index是文本框的返回的索引值啊!TO:whose()
应该绑定正确了,如何不正确的话,为什么我赋了初值后又一切正常呢?TO:watt(瓦特)
我在Set form2.DG1.DataSource = res一句前加了如下代码,可还是不行,不知是不是这样加的?
For i = 0 To res.RecordCount - 1
form2.DG1.Columns(i).DataField = res.Fields(i).Name
Next