可能是最简洁明了的数字金额中文大写函数 (转)
可能是最简洁明了的数字金额中文大写函数 (转)[@more@]//输入数字型金额,返回中文大写金额 CString toChineseCapitalMoney(double Num){ CString szChMoney,szNum; int iLen, iNum, iAddZero=0; TCHAR* hzUnit[18]={_T("分"),_T("角"),_T("元"),_T("拾"),_T("佰"),_T("仟"),_T("万"),_T("拾"),_T("佰"),_T("仟"),_T("亿"),_T("拾"),_T("佰"),_T("仟"),_T("万"),_T("拾"),_T("佰"),_T("仟")}; TCHAR* hzNum[10]={_T("零"),_T("壹"),_T("贰"),_T("叁"),_T("肆"),_T("伍"),_T("陆"),_T("柒"),_T("捌"),_T("玖")};&n
Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(中篇) (转)
Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(中篇) (转)[@more@]Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(中篇)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 作者:Samir Bajaj 译者:荣耀 【译序:C#进阶文章。译者对Samir提供的C#例子进行了简单整理(作者提供的某些代码在译者的环境中无法通过编译),并编写了对应的C++示例,一并置于译注中,以便读者比对。译文中所有C#、C++程序调试环境均为Mi
Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(尾篇一) (转)
Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(尾篇一) (转)[@more@]Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(尾篇一)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 作者:Samir Bajaj 译者:荣耀 【译序:C#进阶文章。译者对Samir提供的C#例子进行了简单整理(作者提供的某些代码在译者的环境中无法通过编译),并编写了对应的C++示例,一并置于译注中,以便读者比对。译文中所有C#、C++程序调试环境均
Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(下篇) (转)
Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(下篇) (转)[@more@]Design Patterns: Solidify Your C# Application Architecture with Design Patterns中文版(下篇)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 作者:Samir Bajaj 译者:荣耀 【译序:C#进阶文章。译者对Samir提供的C#例子进行了简单整理(作者提供的某些代码在译者的环境中无法通过编译),并编写了对应的C++示例,一并置于译注中,以便读者比对。译文中所有C#、C++程序调试环境均为Mi
深入浅出话异常-(1) (转)
深入浅出话异常-(1) (转)[@more@]深入浅出话异常-(1) Robert Schmidt May 10, 1999 本期讨论要点: 标准C的异常处理机制。 前言 标准C提供了几种异常管理机制,这些机制在标准C++里也可用,但是相关的头文件名称作了改变:旧的标准C头文件名会从<name.h>映射到新的标准C++里的头文件名<cname>。(头文件名的前缀C是为了记忆,指明它们是标准C的库文件) 虽然在C++的向后兼容里保留了C的头文件,但我劝告你在任何可能的地方使用新的头文件。对于许多实际使用中,最大的改变是在新的头文件与namespace std内进行声明。请看
ie5.0可以安装在Unix下使用!!!!!!!!!!! (转)
ie5.0可以安装在Unix下使用!!!!!!!!!!! (转)[@more@]microsoft.com/unix/ie/DOWNLOADs/default.ASP" target=_top>Downloads Inte.NET Explorer 5 Service Pack 1 (SP1) for UNIX Posted: March 13, 2001 ideBar Area START -->Download select Platform: IE5/install/5_SP1/SOL/EN-US/ie5_sp1beta_sol">Solaris - Internet Explorer 5 with Outlook Express 14.45 MB Download File 2 hr 1 min @ 28.8 kbps HP-UX - Internet Explorer 5 with Outlook Express 19.04 MB Download File 2 hr 39 min @ 28.8
Word2000 的命令ID,识货的进 (转)
Word2000 的命令ID,识货的进 (转)[@more@]昨天要写一个控制word的com对象,为了disable和enable一个菜单花了我3个小时,msdn里面只有excel97和Excel2000德列表,没有Word2000的列表,让我不得不一层层的跟踪菜单才找到了,写完后我才发觉其实一句话就搞定了,但是一定要知道命令的id。以下是我得到的菜单id列表。不知道怎么用的请看msdn里面的xl2000:List of ID Numbers for Built-In Commandbar Controls。 id=1 des= name= 按钮id=2 des=拼写... name=对活动文档作拼写检查id=3 des=保存 name=保存活动文档或模板id=4 des=打印... nam
用VC++ 6.0制作网络自动测试程序 (转)
用VC++ 6.0制作网络自动测试程序 (转)[@more@]本报2000年11月27日第46期的应用编程中,登载了“用VC++6.0制作网络测试程序”一文。该文介绍的网络测试方法是通过调用windows目录下的ping.EXE命令来实现的。程序执行时,须用鼠标点中拓扑图某网络节点热区,并通过所运行PING.EXE命令的DOS窗口来观察测试结果。由于没有自动测试功能,所以使用不够方便。 由microsoft公司开发的WINDOWS SOCKETS提供了WINDOWS环境下网络通讯的编程接口。在VC++6.0中,可以通过调用WINDOWS SOCKETS函数,采用原始套接字(RAW SOCKETS)类型和互连网控制消息协议
美化你的文字 (转)
美化你的文字 (转)[@more@] 想玩点文字横向拉宽的特效吗?很简单,你不需要去计算什么 Width + 1 之类的象素值,只需调用一个 api 函数,就可以搞定!她就是——SetTextCharacterExtra() 这个函数的作用是改变字符串中各字符的间隔大小。想去开 API Viewer 了吗?且慢!API Viewer 中对此函数的声明有问题!!!怎么搞的?不知道,问微软去吧。 API Viewer 的声明:Private Declare Function SetTextCharacterExtra Lib "gdi32" Alias "SetTextCharacterExtraA" (ByVal hdc As Long, ByVal nCharExtra As Long) As Long 应该是:Pr
JAVA专业术语集 (转)
JAVA专业术语集 (转)[@more@]刚开始的时候,总对许多名词不理解,既然有了资料,就共享喽: api:Java ApplicationProgrammingInterface API(应用程序接口)是事先写好 的代码, 组织到相关包。例如 Applet 和 AWT 包包括建立字体、菜单、按钮的类 (CLASS),全部的Java API被包含在JavaTM 2 Standard Edition 1. 在线API文 档 2. API文档下载 Applet Applet(小应用程序)是在web浏览器里运行的java程序。Applets使用G UI,可能有文本、图象、按钮、声音等。 AWT 和 swing 通常被联合使用。 1. 架构Applets 2. 写一个Ap
JDBCTM 指南:入门5 - ResultSet (转)
JDBCTM 指南:入门5 - ResultSet (转)[@more@]5 - ResultSet本概述是从《JdbCTM Database Access from JavaTM: A Tutorial and Annotated Reference 》这本书中摘引来的。JavaSoft 目前正在准备这本书。这是一本教程,同时也是 JDBC 的重要参考手册,它将作为 Java 系列的组成部份在 1997 年春季由 Addison-Wesley 出版公司出版。 5.1 概述ResultSet 包含符合 sql 语句中条件的所有行,并且它通过一套 get 方法(这些 get 方法可以访问当前行中的不同列)提供了对这些行中数据的访问。ResultSet.next 方法用于移动到 ResultSet 中的下一行
JDBCTM 指南:入门7 - CallableStatement (转)
JDBCTM 指南:入门7 - CallableStatement (转)[@more@]DBCTM 指南:入门7 - CallableStatement - 入门, JDBCTM 指南:入门7 - CallableStatement - 技术教程网 技术教程网 -- 实用技术参考
JDBCTM 指南:入门3 - DriverManager (转)
JDBCTM 指南:入门3 - DriverManager (转)[@more@]内容: 3 - driverManager3.1 概述DriverManager 类是 JdbC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。另外,DriverManager 类也处理诸如驱动程序登录时间限制及登录和跟踪消息的显示等事务。对于简单的应用程序,一般程序员需要在此类中直接使用的唯一方法是 DriverManager.getConnection。正如名称所示,该方法将建立与数据库的连接。JDBC 允许用户调用 DriverManager 的方法 getDriver、getDrivers 和 registerDriver 及 Driv
Borland对Microsoft的法律控诉 (转)
Borland对Microsoft的法律控诉 (转)[@more@] RM name=topnavlistForm><select name=topnavlistItems onchange=topnavintlmenuchange()>Worldwide SitesAfricaArgentinaAustraliaAustriaBahrainBelgiumBrazilBulgariaCanadaCaribbeanCentral AmericaChileChinaColombiaCroatiaCyprusCzech RepublicDenmarkEcuadorEuropeFinlandFranceGermanyGreeceHong KongHungaryIcelandIndiaIndonesiaIranIrelandIsraelItalyJapanJordanKoreaKuwaitLebanonLatin AmericaLuxembourgMalaysiaMaltaMexicoMiddle East.NE
用C++ Builder在桌面上画图 (转)
用C++ Builder在桌面上画图 (转)[@more@]在桌面上画图 在桌面上画图,只要几个api函数既可以实现,下面给出在C++BUILDER中具体的方法如下: 1、在头文件中定义变量 Private: Graphics::TBitmap *bmp; 2、图象变量的初始化: bmp=new Graphics::TBitmap(); bmp->LoadFromFile("c:AboutLogo.bmp"); 3、在Paint的事件中 void __fastcall TForm1::FormPaint(Tobject *Sender) { HDC hdk; TRect rect; Application->Minimize(); hdk=GetW
JSP标签库介绍(1)综述 (转)
JSP标签库介绍(1)综述 (转)[@more@]SP标签库介绍(1)综述 - JSP,jsp标签库,jsp标签库 下载 - 技术教程网 技术教程网 -- 实用技术参考
JSP标签库介绍(1)定制标签内幕 (转)
JSP标签库介绍(1)定制标签内幕 (转)[@more@]个简单的定制标签包括了以下几个要素: JavaBean:为了充分利用Java的面向对象特性,重用代码应当放置在独立的代码容器内。这些JavaBean可不是标签库的一部分。他们是标签库用来执行所分配任务的基础代码模块。 标签处理器:这是标签库的真正核心。标签处理器(tag handler)引用它所需要的任何外部材料(JavaBean)并且负责访问JSP页面的信息(PageContext对象)。而JSP页面则把页面上设置的标签属性都传递给标签处理器,JSP页面上的标签标示的内容也是这样处理的。当标签处理器完成其处
JSP标签库介绍(1)什么是标签库? (转)
JSP标签库介绍(1)什么是标签库? (转)[@more@]JSP标签库(也被称作定制标签)是一种通过JavaBean生成基于XML的脚本的方法。从概念上将,标签就是很简单而且可重用的代码结构。比方说,在我们最新发布的ider.com/jspkit/about.html" target=_blank>JSPKit(在JSP Insider内)中,我们就使用XML标签实现了对XML文档的轻松访问。请看以下的清单A。 清单A:执行XML/xsl 转换的示例标签及其所在的HTML页面<%@ taglib uri="http://www.jspinsider.com/jspkit/JAXP" prefix="JAXP"%> <JAXP:TransformerTag> <JAXP
Taglib指令 (转)
Taglib指令 (转)[@more@]定义一个标签库以及其自定义标签的前缀. JSP 语法<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix" %> 例子<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %> <public:loop> . . </public:loop> 描述<% @ taglib %>指令声明此JSP文件使用了自定义的标签,同时引用标签库,也指定了他们的标签的前缀。 这里自定义的标签含有标签和元素之分。因为JSP文
C++中类及类的定义 (转)
C++中类及类的定义 (转)[@more@] 在面向对象的程序设计中,有经常接触类、对象等专业名词;到底什么是类、什么是对象呢?在程序又是怎样运用呢?类是面向对象程序设计的核心,它实际是一种新的数据类型,也是实现抽象类型的工具,因为类是通过抽象数据类型的方法来实现的一种数据类型。类是对某一类对象的抽象;而对象是某一种类的实例,因此,类和对象是密切相关的。没有脱离对象的类,也没有不依赖于类的对象。 什么是类 类是一种复杂的数据类型,它是将不同类型的数据和与这些数据相关的操作封装在一起的集合体。这有点