2007-02
22

咫尺天涯

By xrspook @ 23:36:21 归类于: 烂日记

已经站到了胜利的旁边,但就那么一尺,就那么一步,跨不过就是跨不过,不骗别人,不骗自己。

今天晚上把落下的工程原理课程设计的程序又认真了起来。一切就绪,所有的版面已经调整好,背景图案设定完毕,字体的位置都已经弄好。最后觉得自己若不设定数据提示,比如说输入的数据缺少就得弹个对话框出来提示使用者,免得程序溢出,导致我也不知道会怎样的后果。就是那个消息框,我不知道该如何跨过着最后一步。消息函数不难,但弹出消息的条件该怎样?

我的目的是利用循环语句for…next检测所有文本框内是否都有数据,需要输入的文本框有40个,从text1到text40。总不能用最最笨的方法写:

If (text1.text="" or text2.text="" or … or text40.text="") then
  MsgBox "缺少数据", 48, "请补充输入!"  
  Exit Sub
End If

这样可以不用循环语句,但耗时耗力,简直就是白痴行为。显然,这里是要用到循环的,而且循环十分简单。但现在我可是老鼠拉龟——无从下手。先定义个dim n%,然后:

For n = 1 To 40 Step 1
  If (Textn = "") Then
      MsgBox "缺少数据", 48, "请补充输入!"
      Exit Sub
  End If
Next n

但显然,“Textn”是行不通的,“Textboxn”、“Textn.text”和“Textboxn.text”也行不通。该如何从Text1跳转到Text2呢?怎么实现这个循环????烦死了!!!!!

于是,我就陷入了这个死循环,哪位大侠指点迷津啊~~~~~

2007-02
22

洞洞图

By xrspook @ 14:25:11 归类于: 扮IT

稚嫩&&实在

这图是用AutoCAD完成的,算是个让我有点安慰的东西,正如说明:稚嫩,但也实在。那么多的洞洞看上去很恐怖的样子,其实是经过巧妙处理,里面有洞洞271个,以正三角形排列,每个洞洞之间的距离一样,最大的直径上的洞洞有19个(无聊的话,可以数数,少了告诉我)。我的花板布置图就需要这样,所以我做出来了,花板布置图还需要画上挡板,挡板的具体位置还需要斟酌。偷偷告诉你,其实上面的271个洞洞我就只用圆形工具画了一个,其余的都是自动生成的,至于哪个是画的,哪些是自动生成的,哈,卖关子,啦啦啦。专业人士一看就该知道怎么弄的了,呵呵呵:)))

其实AutoCAD我依然经常被它耍,想要个大圆弧它就给我个小圆弧,我要这边的圆它就给我那边的圆,故意跟我作对,欺负我不熟悉。欺负归欺负,欺负了也要爬起来,找些别的方法让软件做出合符自己要求的东西。麻烦经常有,解决困难后的喜悦无法用言语形容。记得小学三年级的时候,数学孔老师给我们引入了“奥林匹克数学题”的概念,那些东西和我们一向所学的数学有所不同,可以说很简单也可以说很难,简单就简单在它所需要的计算是白痴也会的,但难就难在你若不开动脑筋使用技巧,白痴的计算方法你是怎么也不会想到的,那是训练脑筋的好方法。老师在那课上批准我们乱叫,当你想出方法的时候你会情不自禁叫起来,兴奋嘛,和解决编程题一样,数学和编程都会让我有激动得突然大叫起来。现在,大了,不乱叫了,不过兴奋还是有的,不过用些无声的肢体语言代替了。

若只是一直循规蹈矩是不会有“大叫”的兴奋的。反而,当连一步一步跟随都不行会让人十分烦躁疲倦。

洞洞图,这只是个开始!

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress