肛门可以放什么:vb程序问题!!!谢谢啊~~~~~

来源:百度文库 编辑:高考问答 时间:2024/04/28 16:27:23
1程序运行时,首先随机产生30个100-3000之间的任意年份,并显示在List1中。

2当单击”判断”按钮时,选出是闰年的年份,显示在List2中。

3当单击”排序”按钮时,将选出的闰年的年份值按从小到大的顺序排序,并重新显示在List2中。

1,RAND()函数有设置上限下限的语句,让其在100和3000间随机抽取整数,通过List1.AddItem 语句添加在list1里。list1满30个数时停止循环写入。

2,把list1里的数挨个判断,通过mod运算除4返余数,余数为0的依次通过List2.AddItem 语句添加在list2里。

3,对 list2里的各数进行排序。这个过程简单,先从第一个数开始,和后面的挨个比较,得出最小的数,存在数组里;通过List2.RemoveItem语句把那个最小数删了,再接着找最小数。这样完成后 数组里应该是从小到大排列的,然后再按顺序写进list2里就行了

运行的命令:shell("c:\b.exe")
1.根据你的第三个问题,B程序应该有界面吧,你可以通过Api函数“hWnd=findWindow(0,"窗口标题")”来判断是否已运行。详细参数及声明方法另见vb6api浏览器。
2.同上题,关闭可以用postmessage hWnd,wm_close
3.ShowWindow hWnd,sw_normal
4.SendKeys "^a" 发送键盘Ctrl+A
5.时间就直接用Time变量就可以,msgbox Time

6.在工程属性里有程序图标设置,或者可以用程序资源编辑器修改