VB中類模塊實現與C++中類實現的比較(1) 2005-12-23 0 · VB6.0從本質上說不是一種純面向對象的語言,而是一種基於對象的語言.換句話就是面向對象的簡化,去除了一些對於初學者可能理解比較困難的面向對象的語言元素(例如繼承,重載...),使原來習慣使用面向過程語言編程的程序員開發起來更加得心應手.但正是由於對Basic的使用慣性,導致在用VB6.0開發軟件時忽 ...
OwnerDraw in C# 2005-12-23 0 · 对于像ComboBox等控件,我们可以通过设置它们的DrawMode特性(Attribute)来对其进行绘制. 为了方便起见,我们先定义一个类StringColorObject(这与OwnerDraw本身没有关系,只是针对这里要使用到的ComboBox而特意书写的一个类.类的命名得益于QuickStart).这个类本身很简单:using System.Drawing;namespac...
关于C#中虚方法重载的说明 2005-12-23 0 · 在C#中,进行虚方法的重载有些体会,现与大家分享。
首先请大家看看下面的例子,
using System;abstract public class contact
{public virtual string prinf(){return ("这是虚方法");}
}public class class1:contact
{public string prinf(){return ("这是新的方法");//但...
《.net编程先锋C#》第四章 C#类型 2005-12-23 0 · 第四章 C#类型
既然你知道了怎样创建一个简单的C#程序,我将会给你介绍C#的类型系统。在这一章中,你学到如何使用不同的值和引用类型,加框和消框机制能为你作些什么。尽管这一章的不侧重于例子,但你可以学到很多重要的信息,关于如何创建现成类型的程序。
4.1 值类型
各种值类型总是含有相应该...
C# 线程无法开启窗口的原因 2005-12-23 0 · 在 C# 里面, 主窗口拥有主线程, 主线程产生子线程监控 Socket 埠, 子线程一收到数据流就会给主线程发送一个事件, 创建一个窗口. 现在的情况是子线程能够收到数据流, 主窗口能够收到子线程发送过来的事件, 能够创建一个窗口. 这个窗口有问题: 窗口状态像死掉程序的窗口一样, 反白的.
开发碰到很棘手...
给.NET中的Windows窗体加载Xp样式 2005-12-23 0 · 给.NET中的Windows窗体加载Xp样式作者:Heath Stewart介绍当Windows XP 带着他特有的可视化样式或者主题发布时,许多人为他拥有的华丽界面而兴奋。然而,当.NET1.0正式版本发布的时候,许多人包括我自己为Windows 窗体不支持Windows XP 的可视化样式而失望。我对可视化样式的API函数和微软的.NET框...
左键也能弹出菜单 2005-12-23 0 · 在C#.NET中添加一个弹出式菜单是很简单的事,通过从Windows Form控件拖一个ContextMenu到窗体上,然后为相应的控件指定contextMenu属性,即可在右键点击该控件的的时候弹出菜单,设置方法如图:图1左键如何也能弹出菜单呢?用ContextMenu.Show方法,显示菜单;Point结构来定义菜单与相关控件的位置...
C#数值计算之模拟退火法简介(一) 2005-12-23 0 · 摘要本文简介了模拟退火的基本思想,以于模拟时的主要参数的选择根据,然后给出一个求二维函数极值的具体问题和解法,并给出C#源代码。l 概述在管理科学、计算机科学、分子物理学和生物学以及超大规模集成电路设计、代码设计、图像处理和电子工程等科技领域中,存在大量组合优化瓿。其中许 ...
C#数值计算之模拟退火法简介(二) 2005-12-23 0 · 在上一篇文章中讲述了模拟退火的基本原理,以下以一个实际的例子来说明,其中所有的源码已贴出,可以从中了解到很多细节。使用模拟退火法求函数f(x,y) = 5sin(xy) + x2 + y2的最小值解:根据题意,我们设计冷却表进度表为:即初始温度为100衰减参数为0.95马可夫链长度为10000Metropolis的步长为0.0...
WindowsForm登陆窗体的建立 2005-12-23 0 · 在CSDN论坛的C#版,常常有人问道如何创建登陆的问题,很多人觉得应该使用多线程。事实上,根本不需要用到多线程。下面,我就将整个过程详细的写出来,以帮助初学者。假设您现在已经有了一个WondowsForm应用的工程,并且已经有了主窗体,名为Form1(即程序入口点所在的窗体)1、 新添加一个窗体, ...
EMAIL发送系统(C#+基于SMTP认证) 2.0 2005-12-23 0 · 这个是对于
EMAIL发送系统(C#+基于SMTP认证) 1.0 的改版这个第一版是2002年11月写的,过了一年半了,才有人提意见,就修正了一下,因为后来做的项目一直用不上,也就没有注意到前段时间有网友反馈了一些问题,这次主要做了一些修正1,text模式下发往163的邮件内容不见了
2,如果用outlook接收而不是...
在C#中调用VBScript、javascript等脚本的实现 2005-12-23 0 · 在C#中调用VBScript、javascript等脚本的实现作者:秋枫以前在做工作流(workflow)项目的时候,里面有一项就是在用户制定流程定义时可以编写脚本来控制活动的跳转,而这些脚本定义后存在数据库中,当流程启动的时候,工作流引擎会控制活动执行顺序,串型的两个活动比较简单,但有的活动到下...
击鼓传花——轮询式错误处理机制的设计与实现 2005-12-23 0 · 击鼓传花——轮询式错误处理机制的设计与实现(一)--------------------------------------------------------------------------------摘要本文简单介绍了一种轮询式错误处理机制的设计思想与具体实现,本机制可以灵活地实现对错误处理方式的扩充,以及对错误信息格式的自定义。----------------...
击鼓传花——轮询式错误处理机制的设计与实现... 2005-12-23 0 · ErrHdlEventLogClass:该类是将错误信息写入系统日志的具体实现类,该类继承自AbstractHandleClass。用户在自定义错误处理方式的时候,便可仿照该类来设计。具体代码如下:public class ErrHdlEventLogClass: AbstractHandleClass{public const int ID = 2; //错误处理方 ...
c#接简单数据库操作类 2005-12-23 0 · 类代码:using System;
using System.Data;
using System.Data.OleDb;namespace DbClass
{/// <summary>/// Db_Class 的摘要说明。/// </summary>public class Db_Class{public OleDbConnection Conn;//构造函数public Db_Class(){Conn= new OleDbConnection("Provider=SQLOLEDB;...
将Byte数组转化为String 2005-12-23 0 · 问题FCL得很多方法的返回值都是包含字符的Byte数组而不是返回一个String,这样的方法包含在如下的类中:· System.Net.Sockets.Socket.Receive · System.Net.Sockets.Socket.ReceiveFrom · System.Net.Sockets.Socket.BeginRece...
使用C#获得系统信息 2005-12-23 0 · 系统信息无外乎系统软硬件信息,需要检测的信息也是这些信息。.net的类库为我们提供了获得系统消息所需的一些函数,为我们的程序设计带来了不少的便利。下面的部分将说明这些类库中最基本的三个类库的使用。SystemInformation类在这些类库中,最基本的类库是SystemInformation类,包含在System.Win...
C# 2.0 之 partial[1] 2005-12-23 0 · 常常看见大家在热火朝天的讨论 VS.Net Whidbey 和 .Net FrameWork 2.0 的新功能,而我却现在还在这边比对了半天才敢确定我的“Whidbey”这七个字母没有敲错。:( 今天刚刚在 VPC 中装上了 VS.Net 2005 Community Technology Preview,决心好好体验一把 .Net Framework 2.0 和 C# 2.0 的犀利之处。...
C# 2.0 之 static class[2] 2005-12-23 0 · 看看什么是 static class 吧,很久以前我就为不能声明一个 abstract sealed class 而苦恼不已,我在 CSDN 上曾经提出过这个问题,可是并没有获得共鸣。我得到的回复是这样的: abstract 和 sealed一起用?定义abstract的目的就是抽象基类,seal表示不能继承的实体类,完全是两回事,怎么可能一起用...
设计模式C#描述之——简单工厂模式 2005-12-23 0 · 前言:设计模式是软件开发领域的精髓之一。学好设计模式是目前每一个开发人员的必修课。目前关于设计模式的书很多,其中比较好的有GOF那本的中译本,但并不很适合初学者。还有一本是《JAVA与模式》,比较适合初学者使用,在此强烈推荐。但这本书的不足之处是一些地方讲的过于繁琐,很多地方只须简 ...
页次:92 /229 20篇/页 首页 上一页 下一页 尾页 合计 4578 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页 第229页