上一页 1 ··· 8 9 10 11 12
  2010年5月23日
摘要: 刚刚便写完一个小工程.感触很多.尤其是对软件整体设计上感觉要做到未雨绸缪才对.这就是将来要学习的软件文档.文档很重要.我在编写工程的时候.功能都是一点一滴的堆上去的.开始觉得很好.但是到了后来.工程的修改就难了,我想改一个东西.总会产生这样那的错误.可谓牵一发而动全身.所以.对于初级者,以后做软件的时候尽量先有个思路.把你要用到的控件.功能,函数.api,等都提前写上.要写出我那些地方用到了那些功能,哪些地方用的同一个功能.这样在定义函数的时候也会好多了.可以不多,但是要有.还要就是能写成独立过程的尽量写出来.这样会在以后的使用中方便很多.总之,深刻理解了软件设计的高内聚,低耦合.高扇入,低扇 阅读全文
posted @ 2010-05-23 10:50 技术无敌 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 这一段大家编写程序很多时候都在使用API,它给我们带来了强大的功能.让我们非常惊喜.但是我们在调试程序的时候有时候总会奔溃.这样很不方便.其中有些是api惹的祸使用api注意事项:首先我说说我的观点.1:Api是很多系统也在用.我们在设置参数时如果和系统的参数有冲突.就可能引起软件出错2.api很多都是c语言编写的,c中整型数都是4个字节.这样vb中定义的变量就可能与api冲突.还有:vb6.0在遇到整型数据时尽量使用Long变量。因为Long变量是32位CPU的本机数据类型,所以处理速度会很快,尤其是在循环体中。 --------------------------------------- 阅读全文
posted @ 2010-05-23 10:30 技术无敌 阅读(305) 评论(0) 推荐(0) 编辑
  2010年5月22日
摘要: Vb提供了可视化的开发界面,这为我们开发软件提供了很大的方便,尤其是那些控件,我们只要拖过来就能用.但是初学者我们往往会被课本束缚.课本上这么用的,我们就这么用.比如课本上用命令按钮去选择.我们有时候就只知道用commandbutton.但是commandbutton它的外形呆板.对于我们设计友好的界面有障碍.我在这里谈谈灵活的使用控件.单击:比如我们要找一种选择的控件.选择不就是单击嘛.这样考虑.凡是有单击事件的控件都可以作为选择.这样我们的思路就开阔多了.我们可以用image代替commandbutton,这样就可以加载好的背景图片.也可以响应特殊事件等.在说道容器.我们不要光会使用fra 阅读全文
posted @ 2010-05-22 11:17 技术无敌 阅读(121) 评论(0) 推荐(0) 编辑
  2010年5月21日
摘要: 接上篇博客,定义控件的位置我们把几个在一起的控件用一个frame 框起来,这个其实我们早就用过,在使用单选按钮的时候,但是我们很少用在其他的地方,其实用起来后又很神奇的效果比如你把完成一个功能的控件例如:浏览器的webbrowser 和地址栏combobox 还有显示地址的label放到一个frame中.这样只要使用代码定义各个控件相对于frame的位置,然后在根据自己的目的定义frame的位置这样各个控件就会成为一个整体.把frame里的东西看成一个整体对待.这样的效率会高出很多.为以后的重新定义方便最后:其实只要是容器我们就能装下东西.不一定非要把控件光溜溜的放到窗体上.要记得其它容器.比 阅读全文
posted @ 2010-05-21 20:50 技术无敌 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 开始使用vb的时候喜欢用手画出那个控件的位置.然后一个一个的拖动,一点一点的移动.直到感觉满意了为止.如果是控件多了这个就很麻烦了一不小心可能会将谋个控件拖到一边去所以,我们在以后的作品中尽量使用代码来定义控件位置,,要灵活的掌握坐标位置.,可以使用自定义坐标.使用像素来更好的来分区显示控件.例如:具体定义方法:ScaleMode设成0ScaleHeight窗口的宽度,这个值不会影响窗体的显示大小,只是表示你把窗体垂直方向上分成了多少份ScaleWidth意义和ScaleHeight一样,是在水平方向上对窗体进行分割ScaleTop表示窗体的顶部用你的自定义坐标单位来表示是多少ScaleLef 阅读全文
posted @ 2010-05-21 20:36 技术无敌 阅读(1653) 评论(0) 推荐(0) 编辑
  2010年5月9日
摘要: 这里是 利用replace 函数 在vb中实现 消除空行的一个程序这里的容器是richtext 可以扩充到其他容器 和其他字符 用于编写查找替换功能'--------------------------------------------------------------------------------------------' 消除空行 , 利用instr函数, 搜索文本里的vbcrlf(回车 + 换行), 两个回车替换成一个回车加换行'--------------------------------------------------------------- 阅读全文
posted @ 2010-05-09 08:42 技术无敌 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 这几天在设计阅读其中用到了很多好的技术,,让我们在设计软件的时候方便,,快捷,,美观.也是我们经常用到的一些控件.所以在这里我会陆续把他分享出来.这里是在窗体中改变窗体的大小.窗体内部所以控件的大小同比例的改变的一个程序这些是在标准模块中'定义 FormOldWidth, FormOldHeight 为全局变量,这样其他模块才能调用它Global FormOldWidth, FormOldHeight'在调用ResizeForm前先调用本函数Public Sub ResizeInit(FormName As Form)'Control是一个对象,表示所有 Visual 阅读全文
posted @ 2010-05-09 08:37 技术无敌 阅读(3551) 评论(0) 推荐(0) 编辑
  2010年4月25日
摘要: 这几天一直在做一个小的工程,做一个文本阅读器,现在做的已经有三分之二了,从中学习到了很多,对我们以前学习的成果有了更深刻的理解.VB是一门面向对象的程序设计,我就从面性对象的角度对他做一次总结把VB中所有的数据,变量,控件都看做一个对象我们所有的操作都是对对象的操作,让对象去执行某一个功能大家先看一个例子***********************************************************Dim form as formFor form in forms Load formNext formDim I as integerFor i=1 to n Print i 阅读全文
posted @ 2010-04-25 20:21 技术无敌 阅读(1431) 评论(0) 推荐(0) 编辑
  2010年4月18日
摘要: 我的原网易博客不变 欢迎大家点击访问 阅读全文
posted @ 2010-04-18 08:57 技术无敌 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12