程序开发

programme

embarcadero rad.studio XE4 下载

下载地址:http://altd.embarcadero.com/download/radstudio/xe4/delphicbuilder_xe4_wi...

3.76G
MD5 2EAD9870BBB0A23DEFE7BB5DE2C1DDF9
SHA-1:E04C8FFF77015C27A1D1820C78CBF01FB8EE9972
CRC32:22D08998

免费试用号获取地址: https://downloads.embarcadero.com/free/rad_studio

当然了,可以去找Crack,哈哈

MFC变量命名方法

匈牙利命名法

匈牙利命名法是一种编程时的命名规范。

基本原则是:变量名=属性+类型+对象描述.其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。

这种命名技术是由一位能干的Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的,他出生在匈牙利。在 Microsoft 公司中和他一起工作的人被教会使用这种约定。这对他们来说一切都很正常。现在,大部分程序员不管自己使用 什么软件进行开发,或多或少都使用了这种命名法从此这种命名方式就被叫做匈牙利命名法。

属性部分

全局变量
g_
常量
c_
c++类成员变量
m_
静态变量
s_

什么是面向对象方法

面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。

面向对象方法的具体实施步骤如下:

1)面向对象分析:从问题陈述入手,分析和构造所关心的显示世界问题域的模型,并用相应的符号系统表示。模型必须是简洁、明确地抽象目标系统必须做的事,而不是如何做。分析步骤为:

(1)确定问题域,包括定义论域,选择论域,根据需要细化和增加论域;

(2)区分类和对象,包括定义对象,定义类、命名;

(3)区分整体对象以及组成部分,确定类的关系以及结构;

(4)定义属性,包括确定属性,安排属性;

(5)定义服务,包括确定对象状态,确定所需服务,确定消息联结;

(6)确定附加的系统约束。

目前主流开发技术的分析和总结

  主流的程序设计语言:C++、Delphi(ObjectPascal)、Java、C#

  桌面应用程序框架:MFC、VCL、QT、JavaAWTSWING、.Net

  企业应用程序框架:WindowsDNA(ASP、COM、COM+)、J2EE、.NetFramework

  开发工具:VisualBasic、Delphi、VisualC++、C++Builder、VisualC#
 *程序设计语言:C++Delphi(本来应该是ObjectPascal,但为了简单,我就语言和工具混为一谈吧)JavaC#(虽然他刚刚推出,但因为微软为之倾注了大量心血,一定会成为一种重要的开发语言)

   *桌面应用程序框架:MFCVCL

   *企业应用程序框架:WindowsDNAJ2EE.Net

   *COM技术:我单独提出这项技术,是因为它无法简单的被视为语言、桌面应用程序框架或企业应用程序框架,它与这些都有关系。

  2.1 程序设计语言

  2.1.1 C++语言的演进

怎样做扩展名为.HLP的帮助文件

1. 制作工具
制作工具很多,你可以用word+Microsoft Help Workshop这两个软件。
word就不说了,谁的机器上都装了
Microsoft Help Workshop也好找,可找任意的vb6或visual studio6都有。

2. 如何作
1. 用帮助内容输入到word里后,保存为rtf格式,记住必须是rtf
2. Microsoft Help Workshop打开rtf格式的帮助文件,处理后编译为hlp。

要完成一个可以使用的hlp帮助文件,内容挺多的。例如在word中要加入不同的标记
这些标记在Microsoft Help Workshop将被识别并赋以不同的作用。给你个简单的教程,你自己研究吧。

制作帮助文件主要有以下几个步骤完成:

  * 利用Word软件制作帮助文件的原始说明文件(.rtf)。

  * 利用Hcw软件制作帮助文件的书签索引文件(.cnt)。

  * 利用Hcw软件建立工程文件(.hpj)。

  * 在工程文件中将说明文件和索引文件编译成帮助文件(.hlp)。

  一、 制作帮助文件的原始说明文件

something about Microsoft Agent

Agent技术的应用

---- Microsoft Agent是微软公司于1997年9月发布的一项代理软件开发技术,
而后被集成到Internet Explorer 4.0 Plus及更高版本中,目前版本为2.0,支持简体中文。
作为一种软件代理工具,Agent以其强大的交互功能、鲜明的人性特点、优美的操作界面和
简便统一的编程方法,对由菜单、按钮、提示框等组成的传统人机交互方式产生了很大影响,
在多媒体创作、Web应用、教育软件、软件帮助系统和辅助工具制作等方面,具有广阔的应用前景。

一、 Microsoft Agent技术简介

---- Agent一词的中文意思是“代理”,故名思意,这类代理软件的主要作用是提供一种
易于理解和使用的操作界面,接受用户的指令、代替用户完成某些复杂繁琐的工作、或为用户
提供帮助。科学研究表明:从人机工程的角度考虑,赋予电脑或程序更多人性化色彩,如支持
语音合成输出信息、语音识别输入指令、智能提示、动画等,能够充分提高人机交互的有效性
和易用性。

实现QQ的自动隐藏功能

{ ***************可以实现类似QQ窗体的隐藏效果******************* }
{ Design: Kevin              }

unit QQForm;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, Math;

{$R QQfrm.res}

隐藏任务栏图标等等7个功能的程序组合

这个程序所能完成的功能有
隐藏任务栏
隐藏开始按钮
隐藏任务栏图标
隐藏程序按钮
隐藏任务栏时钟
隐藏桌面图标
隐藏快速运行图标
在Delphi6和Winxp下调试通过!

unit Main;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Commctrl;

用Delphi编程访问SQLServer数据库

Delphi是一个优秀的可视化软件开发环境,并已广泛应用于数据库软件的开发。在DelphiC/S版环境中,结合其优化的数据库操作,以及Borland Database Engine(即:BDE,数据库引擎),对开发客户机/服务器系统下的网络数据库软件提供了更加快速有效的途径。在客户机/服务器系统中,服务器端我们采用Microsoft SQL Server6.0 for WindowsNT作为数据库服务器;另外,在客户端采用Delphi编写客户软件。在此,我们假定SQLServer设置完毕,并已经启动,仅介绍客户端的程序编写步骤。从以下文章中,读者可以发现不需要写一句程序,就能实现对SQL Server数据库的操作了。具体步骤如下:

  第一步,注册ODBC数据源。这是至关重要的一步,否则就无法实现对数据库的访问。例如,我们定义一个可访问SQL Server服务器上zhb数据库的数据源ZHB。首先,选择SQL Server类型的数据库,进入"ODBC SQL Server Setup"窗口。然后,定义数据源名称为"ZHB";定义Server为"SQL-Server";以及网络路径为"ιιSQL-Server";最后,按option命令按钮选择访问的数据库为zhb即可。

页面

Subscribe to RSS - 程序开发