线程是允许进行并行计算的一个抽象概念:在另一个线程完成计算任务的同时,一个线程可以对图像进行更新,二个线程可以同时处理同一个进程发出的二个 网络 请求。我们在这篇文章中将重..
这个例程展示了如何将xslt 应用于从 数据库 中读出的xml格式数据上. 例程完全使用C#语言编写: using System; using System.Collections; using System.Data; using System.Data.SqlClient; using System.Xml; using System.Xml.Xsl;..
2. 类图、对象图和包 3." 构件图和配置图 构件图(Component diagram)和配置图(Deployment diagram)显示系统实现时的一些特性,包括源代码的静态结构和运行时刻的实现结构。构件图显示代码本身的结构,配..
一、标准建模语言UML概述 面向对象的分析与设计(OOA其次,众多的建模语言实际上各有千秋;第三,虽然不同的建模语言大多类同,但仍存在某些细微的差别,极大地妨碍了用户之间的交流。因此在客..
简介 本文是为了满足 开发 人员的需要而写的。我们总结了一套指南,无论作为开发人员还是顾问,这些指南多年来一直都很好地指导着我们,我们把它们作为建议提供给您,希望对您的工作有..
#include iostream.h> class B { private: int nNumber; public: virtual void test() { cout "B::test()\n"; } virtual void test(int x) { nNumber = x; // 将传入的参数赋值给私有成员 cout "B::test(int x)\n"; } }; class D : public B { public: //te..
一、动态改变工具栏按钮图标: 这个例子中将动态改变的工具栏按钮图标存放在ID为IDR_TOOLBAR_SHELL的工具条资源中,可以被作为位图资源使用。 CImageList* m_imgList1; m_imgList1=(m_wndToolBar.GetToolBarCtr..
一.C语言中字体的问题 C语言中有两种显示方式,即文本方式和图形方式。就我所知,只能在图形方式下控制字体. 先看一下C中定义的几种字体 名称 索引值 字体说明 DEFAULT_FONT 0 8x8 bit-mapped f..
实例1: 程序readenv.c显示了在c语言中存取环境变量的若干技巧。该程序将以与dos的SET命令相同的格式打印出当前所有的环境变量,然后寻找PATH变量,打印出整个路径字符串。该程序中有两个重..
1. 引言 Microsoft .NET事件处理,和标准的 面向对象 架构一样,使用的是著名的Observer设计模式(请参看书籍《设计模式(Design Patterns)》, Gamma et al., Addison-Wesley, 1995, pp325-330)。本文描述了如何利用..
用了一个ScriptHelper的类来搞定,这个类有个GetViewControlScript(string controlName)的方法,它返回是一段客户端的脚本,传入的参数就是这个控件的ID。 ScriptHelper类代码: /// summary> /// 提供一些产生页..
一.前言 Visual C#作为一门新兴的编程语言,具有许多其它语言无法比拟的优点。它既有 VB 的快速简洁,同时又不失C++的高效 性能 ,而且作为一门基于组件编程的语言,它在组件编程方面有着..
随着计算机软、硬件技术的日益发展,对多媒体信息的处理能力不断增强,利用快速 开发 工具C++ Builder所具有的强大 数据库 开发功能,使得对多媒体数据(库)的创建、存、..
组合框是组成 Windows 窗口常见的控件之一,Windows 程序员 在应用软件 开发 中经常要用到组合框。但随微软开发工具语言(如C/C++/C#/ VB /VF)提供的标准组合框都是同一面孔:组合框中每一项都是..
在很多软件包中都存在一个README.COM或README.EXE文件, 这些文件不用任何文本文件, 单独运行即可以清晰地显示该软件的安装或使用说明, 为用户提供了很大的方便。这是一种特殊的编技术, 即把文..
如果在VB中实现比较简单的动画效果,也许很多人会选用Timer控件,其实API函数中有一个LineDDA,用这个函数实现简单的动画效果还是比较不错的。因为是API函数,所以很一般化,因此很多语言都..
MFC没有提供CD刻录的类,但 Windows Xp内置了写入CD的支持。如果只是复制文件和目录,可以用shell's ICDBurn接口。如果要刻录音频或更近一步的实现对音频的控制,那么下面会介绍一个专用的API。..
三、反向工程 当程序集以MSIL而不是机器代码的形式发布时,最令人关心的问题应该就是 安全 。正如前面所介绍的,程序集包含了关于包里面所有模块的manifest以及详细描述各个模块的元数据。..
二、中间语言 为了了解在用 VB .NET构造工程的过程中发生了什么事情,我们需要创建一个生成代码和程序集时使用的示例工程:打开VS.NET,新建一个Visual Basic工程,在窗体中加入一个文本标签(..
在 VB 中我们通常可以通过form1!text1.text等进行窗体之间的访问,但是在C#中我们发现这样是行不同的,通过我这几天的研究,终于想出了进行两个WINFORM之间访问的办法,那就是通过一个中间的类..