上一页 1 ··· 9 10 11 12 13

2013年3月20日

vb代码的执行效率

摘要: 简介: 本文描述了如何通过一些技术手段来提高vb代码的执行效率。(对想提高vb的技术同学很有帮助哦)这些手段可以分为两个大的部分:编码技术和编译优化技术。在编码技术中介绍了如何通过使用高效的数据类型、减少外部引用等编程手段来提高代码执行速度,减少代码消耗的系统资源。在编译优化技术中介绍了如何正确地利用vb提供的编译选项对在编译时最后生成的可执行文件进行优化。 前言 什么是一个高效的软件?一个高效的软件不仅应该比实现同样功能的软件运行得更快,还应该消耗更少的系统资源。这篇文章汇集了作者在使用vb进行软件开发时积累下来的一些经验,通过一些简单的例子来向你展示如何写出高效的vb代码。其中包含了一.. 阅读全文

posted @ 2013-03-20 21:19 song2013 阅读(925) 评论(0) 推荐(0) 编辑

-如何去优化你的VB程序

摘要: 1、如何去优化你的VB程序Visual Basic 作为一种高级编程语言,它也有着不可避免的缺点---开发出的应用程序运行速度慢。如果我们能够程序做一些优化,那么情况将会大大改善。要优化程序运行的实际速度,常用的方法有三种:1.尽量避免使用 Variant 变量。由于VB不能确定 Variant 变量的具体类型,所以它会给该类型变量分配16个字节的空间,而且在用变量进行运算时还要考虑到数据类型的转换。这既占用内存,又影响了速度,会使涉及到复杂运算的程序慢。注意,一个变量的缺省类型就是 Variant,其它类型的变量要用Dim语句单独声明。2.在遇到整型数据时尽量使用Long变量。因为Long变 阅读全文

posted @ 2013-03-20 19:32 song2013 阅读(1435) 评论(0) 推荐(0) 编辑

2013年3月16日

CStatic

摘要: CStatic* pstaDis=new CStatic; pstaDis->Create("",WS_CHILD WS_VISIBLE SS_BITMAP SSCENTERIMAGE,CRect(0,0,40,40),pWnd,1); CBitmap bmpLoad; bmpLoad.LoadBitmap(IDB_TEST); pstaDis->SetBitmap(bmpLoad.Detach()); 阅读全文

posted @ 2013-03-16 21:09 song2013 阅读(156) 评论(0) 推荐(0) 编辑

2013年3月11日

VB 积分 from baidu

摘要: Private Sub Command1_Click() Dim 下限 As Single, 上限 As Single, 允许误差 As Single, 实际误差 As Single, 分条 As Integer 下限 = Val(InputBox("请输入积分下限")) 上限 = Val(InputBox("请输入积分上限")) If 下限 > 上限 Then MsgBox "下限高于上限。怀疑输入手误。程序自动交换" t = 下限 下限 = 上限 上限 = t End If 允许误差 = Val(InputBox(" 阅读全文

posted @ 2013-03-11 23:47 song2013 阅读(289) 评论(0) 推荐(0) 编辑

2013年3月3日

C++头文件中的各种类型

摘要: C++中对于头文件的应用是一个比较复杂的步骤,其中有很多比较重要的内容值得我们去不断的学习。在这里我们先来为大家总结一下C++头文件中的各种类型,以方便大家将来的应用。C++ Bost库基本内容概述C++内存使用机制基本概念详解几种不同C++继承方式简介C++标准输入输出应用技巧解析C++初始化和赋值区别解析C++头文件之C、传统 C++ #include <assert.h>//设定插入点 #include <ctype.h> //字符处理 #include <errno.h> //定义错误码 #include <float.h> //浮点数处 阅读全文

posted @ 2013-03-03 18:37 song2013 阅读(592) 评论(0) 推荐(0) 编辑

CProgressCtrl 进度条

摘要: 1.CProgressCtrl类成员 CProgressCtrl() 构造一个CProgressCtrl对象 Create() 创建一个进度条控件并将它与一个CProgressCtrl对象连接 void SetRange( short nLower, short nUpper );为进度条控件设置范围的最小值和最大值,并重画进度条来反映新的范围,默认为0~100,若设置32位范围,用下面的函数。 int StepIt( );使进度增加一个步长,步长值是由SetStep函数设置的,缺省的步长值是10.函数返回进度条的前一个进度. void GetRange( int& nLower, i 阅读全文

posted @ 2013-03-03 14:24 song2013 阅读(519) 评论(0) 推荐(0) 编辑

2013年2月16日

VC++ error collect

摘要: 1)VC编译程序时Cannot open precompiled header file: 'Debug/.pch': No such file or directory 解决:1、预编译头文件还没有编译。不用管它,直接点击Build(F7)按钮就OK了。(已验证)2、可以使用右键点击项目工程中的该cpp文件,选择setting,在c/c++栏,选择 PreCompiled headers,然后设置第一选项,选择不使用预编译头,解决这个问题。 阅读全文

posted @ 2013-02-16 22:51 song2013 阅读(144) 评论(0) 推荐(0) 编辑

windows 程序窗口编辑-wndclass(from baidu)

摘要: WNDCLASS是一个由系统支持的结构,用来储存某一类窗口的信息,如ClassStyle,消息处理函数,Icon,Cursor,背景Brush等。也就是说,CreateWindow只是将某个WNDCLASS定义的窗体变成实例。要得到某一窗口的WNDCLASS数据,可以用GetClassLong();RegisterClass()就是在系统注册某一类型的窗体。也就是将你提供的WNDCLASS数据注册为一个窗口类,在WNDCLASS.lpszClassName中定义该WNDCLASS的标识,无论CreateWindow或CreateWindowEx创建的窗口都必须对应一个WNDCLASS,但一个W 阅读全文

posted @ 2013-02-16 12:37 song2013 阅读(312) 评论(0) 推荐(0) 编辑

2013年2月13日

Windows application | c program

摘要: 1)windows 子集kernel:kernel32.dll platform SDK/windows base servicesuser:user32.dll platform SDK/user interface servicesgdi:gdi32.dll platform SDK/graphics and multimedia services/gdi MFC:在一组c++对象类别中封装了许多windows程序设计中的琐碎细节 《programming windows with MFC》 Jeff prosise Java:图形应用程序开发 《programming vis... 阅读全文

posted @ 2013-02-13 18:36 song2013 阅读(220) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13

导航