用VB的一个updown控件和一个文本框实现:
windows任务栏上那个调整小时,分钟,秒的程序。大侠们应该明白我的意思的吧。(我问了2个月薪3500的深圳程序员,他们都说一下搞不定。不知道你们有没有什么好的办法)
分子不是问题,先谢谢大家了。
windows任务栏上那个调整小时,分钟,秒的程序。大侠们应该明白我的意思的吧。(我问了2个月薪3500的深圳程序员,他们都说一下搞不定。不知道你们有没有什么好的办法)
分子不是问题,先谢谢大家了。
解决方案 »
- Webbrowser控件如何在本窗口打开网页
- 祝各位CSDN新老朋友中秋快乐,散分
- 疑问,插入数据库导致sql server内存不断上升
- 超级简单的问题界面上的菜单在设计时怎么去掉????
- 我的软件{xCAM家庭视频监视软件}请大家测试呀!
- 请教高手:office开发方面的问题,能够提供思路的也有分
- 关于ADO远程连接问题
- 通过公用对话框导入图片后 Adodc控件相对路径改变,导致无法访问原来的数据库表!!!
- tdbgrid控件去哪能里下载!急急急!!!
- Visual Basic 6.0 开发宝典
- 请问:如何在选择其他控件的时候,ListView 仍处于焦点状态(ListView当前被选择项仍处于选中状态)?
- 有关制作.ICO图标的工具的软件?
Text1.Text = Format(Time, "hh:mm:ss")
End SubPrivate Sub UpDown1_DownClick()
pos = Text1.SelStart
lens = Text1.SelLength
temp = Val(Text1.SelText)
Text1.Text = Format(DateAdd(Switch(pos = 0, "h", pos = 3, "n", pos = 6, "s"), -1, Text1), "hh:mm:ss")
Text1.SelStart = pos
Text1.SelLength = lens
End SubPrivate Sub UpDown1_UpClick()
pos = Text1.SelStart
lens = Text1.SelLength
temp = Val(Text1.SelText)
Text1.Text = Format(DateAdd(Switch(pos = 0, "h", pos = 3, "n", pos = 6, "s"), 1, Text1), "hh:mm:ss")
Text1.SelStart = pos
Text1.SelLength = lens
End Sub
这个源代码可以实现一部分功能, 但是离windows自带那个程序的功能还差得很远。
大家参考一下这个程序,帮我想想。
这个代码也是CSDN上的朋友告诉我的。
“工程”-》“部件”,选中“Microsoft Windows Common Controls-2 6.0”。
DTPicker控件可以解决楼主的问题,把DTPicker控件的UpDown属性设为True即可。
wYear As Integer
wMonth As Integer
wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End Type
Private Declare Function SetSystemTime Lib "kernel32" (lpSystemTime As SYSTEMTIME) As Long
Private Sub Form_Load()
'KPD-Team 2000
'URL: http://www.allapi.net/
'E-Mail: [email protected]
Dim lpSystemTime As SYSTEMTIME
lpSystemTime.wYear = 2000
lpSystemTime.wMonth = 1
lpSystemTime.wDayOfWeek = -1
lpSystemTime.wDay = 24
lpSystemTime.wHour = 23
lpSystemTime.wMinute = 26
lpSystemTime.wSecond = 0
lpSystemTime.wMilliseconds = 0
'set the new time
SetSystemTime lpSystemTime
End Sub
我的意思是说双击任务栏上显示的那个时间, 会弹出一个对话框,那里有一个updown按钮和一个文本框,点击updown按钮,可以调整小时分钟钞钟,我想用vb的updown控件和一个文本框控件来模拟
这个功能。现在我应该是说清楚了吧。 呵呵
DTPicker1.UpDown = True
DTPicker1.Format = dtpTime
DTPicker1.Value = Time
End Sub