我已经把我的数据通过VBS脚本写到SQL2000数据库里了,现在就想通MSFlexGrid和MS DTPicker控件来查询和显示我数据库里的数据,具体思路就是在画面上添加Microsoft FLexGrid Control,Version 6.0控件来显示查询结果和两个Microsoft Date and Time Picker Control 6.0(SP4)控件,一个用做查询时输入的开始时间和结束时间;我想问一下就是在VBS脚本中来如何连接查询时输入的开始时间和结束时间?
最佳答案
我写过类似的脚本,截取一点供你参考:
Set objDtPicker1=HMIRuntime.Screens("Main.PictureWindow1:DataManage").ScreenItems("DTPicker1")
startTime=objDtPicker1.year & "-" & objDtPicker1.month & "-" & objDtPicker1.day & " " & objCombo_Hour1.Text & ":" & objCombo_Min1.Text & ":00"
其中dtpicker1控件是选择开始时间的年、月、日,而小时和分钟则用两个下拉列表来获取
结束时间的脚本基本类似
-------------------------------------
回答下二楼的问题,控件注册其实很简单,有两种方法:方法一就是三楼说的regsvr32.exe来注册,你百度下就知道了,这个方法比较麻烦,每次注册一个控件
方法二是运行一下VB6安装光盘中的VBCTRLS.REG文件,这个文件可以从网上下载个运行下就行了。
还有一种方法比较笨,就是安装vb6,哈哈哈哈。
提问者对于答案的评价:
可惜讲得在详细点就好了!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265335.html