主题:关于一个密码计算工具的程序
85538946
[专家分:130] 发布于 2011-02-27 15:46:00
关于一个密码计算工具的程序
我想设计一个密码计算工具,密码的来源为:28*当前系统的月*当前系统的日*当前系统的时间*月连接日连接时间
(这里所说的时间是指小时,如15:55为13)
例:当前系统时间为2011年2月27日,15:36,那么我们密码就为:28*02*27*022715=34345080.
高手可以提醒一下,或给些建议。当然,详细一些更好了。呵呵,再此,先拜谢了。
回复列表 (共14个回复)
11 楼
85538946 [专家分:130] 发布于 2011-03-03 15:03:00
已找到相关资料:
private sub command1_click()
dim a as date
a=now
text1.text=format(a,"yyyymmdd")
end sub
我原来的误区是now()这样。
所以一直出错。感谢!
12 楼
孙瑞 [专家分:590] 发布于 2011-03-05 11:58:00
楼主记得结贴!
13 楼
xintiannongfu [专家分:20] 发布于 2011-03-16 02:02:00
我也尝试编了一下这个程序
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim a As Date = Now()
TextBox1.Text = Format(a, "yyyy/mm/dd")
Dim b() As String
b = Split(a, "/")
For i = 0 To UBound(b)
TextBox2.Text &= b(i)
Next
End Sub
TextBox2里出现的是 2011316 1:49:56
TEXTBOX1里出现的是 2011/49/16 不知道是为啥这样
而且想问一下 用来分开时间里时和分的“:”,怎么用split语句去掉?我尝试过用b= Split(a, "/"&":"), 和 b = Split(a, "/") c =Split(b, "/"),但是不对
还有怎样把每个分开的数字分别添加到同一个容器中啊?
盼望指点,谢谢大家
14 楼
xintiannongfu [专家分:20] 发布于 2011-03-16 02:11:00
split后,每个item怎么存?
我尝试过用
dim m() as string
For i = 0 To UBound(b)
m(i)= b(i)
Next
但是这个方法不对。希望高手指点
还有一个比较笨的办法,不用for...next循环语句
就是设定六个项目,每一个都存一个值
b0 = b(0)
b1 = b(1)
b2 = b(2)
b3 = b(3)
b4 = b(4)
b5 = b(5)
然后 dim了一个 m ,再做乘法的运算
等你们的指点啊!
谢谢老师们
我来回复