帮忙看一下这个程序是什么意思 dim z% label1.left=int(rnd*(form1.
答案:1 悬赏:0 手机版
解决时间 2021-11-15 22:39
- 提问者网友:佞臣
- 2021-11-15 11:00
帮忙看一下这个程序是什么意思 dim z% label1.left=int(rnd*(form1.
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-11-15 11:27
这应该是VB的吧
这个函数的意思是说label1在from1中随机到达某位置
rnd是随机选取(0-1)
form.scalewidth简单来讲就是form内部的宽度(减去边框和标题)
而label1.left那句的意思呢就是指在水平线上随机到达某位置(form1.scalewidth-label1.width这句是防止label1长度的泄出),下面的label1.top也是同理,只不过一个是水平的,一个是竖直的而已。
而下面那个颜色的,z那里我不太会,你会的跟我说下哈追问z我也不会,就是随机选0-1是什么意思?追答rnd呢就是从[0,1)选一个数,比如选了个0.84552。总之是在0到1随机选的。而int rnd呢就是从[0,1)中随机选取整数,而这里呢,就只有0一个元素也只能选0。而int(rnd*10)中有十个元素,分别是0,1,2,3,4,5,6,7,8,9,分别从这十个元素中随机选一个,不懂可以再问哈追问懂了,我再查查那个z,谢谢你,你真耐心!追答嗯,好的,查完记得跟我说说追问嗯,要是查不到我就问问老师,不过星期五才有vb课。追答嗯嗯,等你
这个函数的意思是说label1在from1中随机到达某位置
rnd是随机选取(0-1)
form.scalewidth简单来讲就是form内部的宽度(减去边框和标题)
而label1.left那句的意思呢就是指在水平线上随机到达某位置(form1.scalewidth-label1.width这句是防止label1长度的泄出),下面的label1.top也是同理,只不过一个是水平的,一个是竖直的而已。
而下面那个颜色的,z那里我不太会,你会的跟我说下哈追问z我也不会,就是随机选0-1是什么意思?追答rnd呢就是从[0,1)选一个数,比如选了个0.84552。总之是在0到1随机选的。而int rnd呢就是从[0,1)中随机选取整数,而这里呢,就只有0一个元素也只能选0。而int(rnd*10)中有十个元素,分别是0,1,2,3,4,5,6,7,8,9,分别从这十个元素中随机选一个,不懂可以再问哈追问懂了,我再查查那个z,谢谢你,你真耐心!追答嗯,好的,查完记得跟我说说追问嗯,要是查不到我就问问老师,不过星期五才有vb课。追答嗯嗯,等你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯