2007-02
25

Word画图

By xrspook @ 20:51:06 归类于: 烂日记

Word的画图

一直都不知道该怎么用Microsoft Office Word 2003的画图。那个奇怪的框框让我十分烦恼,只要个箭头也有那么一个框框,十分麻烦。但今天,跨出了重要的一步,克服了自己的胆怯。

也不知道是什么在推动自己,我无法安心看电视无法安心睡觉。睡觉的时候脑子里全是画图,都是AutoCAD,因为枕边放着的是AutoCAD的数,之前是一本,这两天是两本,睡觉之前都在看。这东西怎么一直是我的痛啊!可恶!!!还剩下1个星期,寒假转眼就要完蛋了,接着就是要交作业,心情很矛盾,想给点颜色灭绝师太看,但又好像很多东西都仍未准备好。这不能怪谁,已经有1个寒假的时间了,1个月多一点点,还想怎样。一直希望有奇迹发生,有个制图高手站出来把我的那些电脑制图都搞定了,但,高手没有出现,奇迹也没有发生,反而,自己越变越神,最终的结果大概是自己成为挽救自己的英雄,救自己于水深火热中。还好,现在还没有谁在刺激我,若知道谁有高人的帮助而我又得单枪匹马我会生气嫉妒一段时间,然后咒骂一阵子,发无理取闹的脾气的。

不管了,AutoCAD之所以迟迟不开工是因为还弄不太明白那个移动和视口的问题。我可不要前功尽弃。单是横竖的线条,只要有模型(很多东西都是有固定的规矩的,比如说在可行性报告的流程图中很多简图都是有标准的),还是可以依着葫芦画瓢的。现在必须解决视口问题!!!!

本来想用AutoCAD完成课程设计里面比较简单的两个图,但今天还是决定用Word试试,效果不错(如上图)。又从Word中挖掘到金子,探索Office软件我通常是单枪匹马,老师不可能把所有的东西都通过上课教会,很多时候是自学起作用。所以有时会很烦那些自己不动脑子,同一个问题老是问来问去,装着“电脑白痴,需要帮助”的样子,很烦,很烦,自己难道就不会摸索?在关键部位,在技术部分可以作出点睛的帮助,但一些很基本的东西,还是熟能生巧的比较好。

近段日子自己神经紧张啊~~~~

2007-02
24

相信自己

By xrspook @ 21:00:08 归类于: 烂日记

昨晚突发奇想要用以前师兄师姐的课程设计答案验证自己的程序,试了2个通过了,有一个不通过,心中一直有刺,早上起来继续努力。

早上的运气更是糟糕,昨晚通过的验证今天又发现了诸多破绽,结果3个试验3个行不通。想到我半死,绝望无奈,怎么也想不出自己的程序到底哪里不妥。无可奈何,用Excel计算了一下前人的计算,天啊!我的程序没错,都是前人的错。其中两个是到倒数一步和倒数第二步出错,至于为何出错不知道,因为代入的数据是正确的但出来的答案却有问题,有可能是按计算器时大意,又或者是到最后一步才发现自己的程序有问题于是将错就错写个“正确”答案来滥竽充数。终于第三位前人更是恐怖,同一个物理量,前一步计算出来是13,但到了下一步就变成了23,好,算你粗心大意,再算一阵,明明之前算出来的120又突然变成了128。“今时今日咁嘅学习态度点得嘎”,哎~~~ 枉费我一番心机,原来虚惊一场,但也好,修改了自己的一个不足,把一个用取整Int()的地方修正为四舍五入Round()。一场虚惊过后发现自己没错,错的都是前人,也心安理得一点。

自己花了如此多时间“磨”出来的程序自己应该很有信心,怎么可以轻信他人而难为自己呢?!太傻了。

不过程序倒还有个地方是不足的,显示的为数有问题,本该是显示0.00***的,它显示为*.**,自己增大了1000倍,不过后面的计算倒不会出问题,还好。不过这种问题也只是偶尔出现,当输入的第一个数字小于250就会出现,不过,小于250一个班也只有那么2个,1号和2号,其余的起码也300,而且只是一个地方显示的小数位有问题,问题不大。

程序从开始生成.exe到现在已经修改不下10次,自己是个粗心的人,也只能这样精益求精了。对于没有正确答案的程序,只能通过不同的测试来查缺补漏。相信自己,xrspook是好样的!

2007-02
23

计算软件大功告成

By xrspook @ 16:55:01 归类于: 烂日记

卧式管壳式冷凝器计算器

上图就是软件的完整截图,所有数据都已输入,计算区得出了结果。有颜色的地方是为了引起注意的,也是断定换热器的重要参数。我设定了不同的底色,若是数据不符合要求会显示红色,行得通则是绿色,显然,这是我自己的数据,是靠它们来做出软件的,所以当然没问题。至于黄色的部分只是为引起注意,至于最后2个数据一个青色一个绿色则是代表用了回热循环和没用回热循环的数据,不同的制冷剂结果会不同,就我用的氨来说,不回热比回热好,所以数据在不回热那里是绿色,回热那里是青色。

挣扎了一个晚上还是没有把循环操作的检查方法(见咫尺天涯)想出来,哎~~~~ 算了,我还是用傻傻的39个or形成的If语句来完成任务罢了。

突然知道了如何在程序里内嵌图片,打包为.exe时候也一并打上,yeah^_^今天就在忙一些很琐碎但很关系形象的东西——.exe文件的图标!这是很个性的东西,我可不想那个.exe文件就显示VB中间白色外围青色的窗口图标。于是就找起了.ico文件,Windows XP里有我喜欢的但在C:\WINDOWS\system32\shell32.dll里,不知道如何提取。找了个叫IconEdit Pro V7.03的软件,的确可以分离,但最多只能保存质量为256色的文件,那样子也太丑了!也试过直接用强行的方式直接把剪裁好的.jpg文件修改后缀为.ico,到了VB才知道那东西不识别,挂羊头卖狗肉,撞板了。256色就256色也试过在那软件编辑,但说是说Pro V7.03但那显然是几百万年前的软件(2003-03的《数码时代》),用到我极端郁闷,于是干脆上网找图标。

最后,下载了新Windows Vista的系统Icons,不错,很不错!我马上找到了自己喜欢的了,还不只一个。很漂亮的Icons,十分十分喜欢!!!但这些.ico太大,最大的甚至有522KB,是个经典的四方格系统图案,最小18KB,是个绿色的加号。而VB呢,能承受的大概是100KB以下的图标。虽说VB只能接受256色的图标,但我直接把这些高质量图标加载其中那又能拿我怎样,还不是照单全收,只不过在软件的标题栏和任务栏显示的时候有点丑,那么小的东西,丑一点没关系,只要.exe那个大图标漂亮就行。至于我用了什么.ico,努力看看吧,如果你视力十分十分好:)))

啊,终于告一段落了~~~~

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
21

烦人的AutoCAD

By xrspook @ 23:58:52 归类于: 烂日记

AutoCAD要算是接触过的软件中最烦的。要取那个点它就取不到,你说是电脑的问题吧,也不是,512MB的内存是这样,256MB的内存也是这样,放大了取不到,缩小了更取不到,不知道什么胡同买的什么药。一点不实在,做了的操作要等上一下子才有反应。

在AutoCAD中要做一个图形有多个方法,比如画一个圆有6个方法,有制定圆心半径的,有制定圆心直径的,有2点定圆的,有三点定圆的等等,这可不是设计者吃饱了没事干,不同的情形就需要用不同的方法定圆。单是画圆就有6中方法,其它图形呢?于是同样一个图,不同人用AutoCAD就会有不同的步骤。与用其它软件不同,AutoCAD就我看来它的触类旁通和其它我们常接触的软件很不一样,没有一个人可以教会你画图,因为变数太多了,画图的人往往需要见招拆招,也就是每一个图都必须动脑子。挺烦的!书本可以告诉你通向一个目标的多种方法,若是你记忆力厉害的话你可以把它们都背下来,但当真的要用的时候就绝对不是把你所背的默出来那么简单,用的时候靠的可是“独孤九剑”——无招胜有招。

还有一个对我这些新手来说的难点——武器都藏起来了,不知道该往哪找。想到你半死你也不会想出来该怎么解决的东西其实往往有直接的工具,但你不知道,你就不知道。当你看着那一本又一本的教程的时候你以为你懂了,你记住了,但用的时候你又发现自己是多么的无知。

可以说,到现在为止我还是被软件傻弄的白痴。如何突破?让它知道我才是主人呢?不知道,真的不知道,烦啊~~~~

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