
c#
落伍者
这个作者很懒,什么都没留下…
展开
-
如何删除 Visual Studio .NET 2003
如何删除 Visual Studio .NET 2003本文分步介绍了可以用来从您的计算机中删除 Microsoft Visual Studio .NET 2003 的两种方法。使用“添加或删除程序”工具删除 Visual Studio .NET 2003要在控制面板中使用“添加或删除程序”工具删除 Visual Studio .NET 2003,请按照下列步骤操作转载 2006-03-13 20:57:00 · 1960 阅读 · 0 评论 -
关于arraylist多个参数排序
我为回答csdn论坛上的一个帖子,写的一篇文章。详细见http://www.iwebtrados.cn/post/5.html原创 2009-07-08 07:42:00 · 764 阅读 · 0 评论 -
socket编程学习系列(一)
这段时间开始学习socket编程。 先从掌握基础知识开始,照着帮助写了一个访问指定域名首页的windos程序。界面包括两个textbox和一个按钮,textbox2输入域名,而textbox1为读取的首页的内容。button1的click事件,完成读取操作。 private void button1_Click(object sender, EventArgs e)原创 2009-06-19 23:41:00 · 591 阅读 · 0 评论 -
程序快速删除自己
讨论了程序执行完成后删除自己的几种方法,重点讲解了在网上比较少见的一种新的删除自身的思路。值得一看哟。原文见:http://www.iwebtrados.com.cn/post/65.html1、介绍 最近在做一个系统,要求在安装程序在完成安装之后删除自身。遇到这样的问题,当然要祭起”Google大法”。果不其然,与我想同问题的朋友还是不少。网上给出的方案里面大致有这么几种原创 2009-08-08 22:52:00 · 2664 阅读 · 1 评论 -
通过WebServices上传和下载文件
作者:孟宪会 出自:【孟宪会之精彩世界】随着internet技术的发展和跨平台需求的日益增加,web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而且需要传递二进制文件信息。下面,我们就分别介绍如何通过Web Services从服务器下载文件到客户端和从客户端通过Web Services上载文件到服务器。一:通过web Services显示和下载转载 2009-08-06 08:42:00 · 639 阅读 · 0 评论 -
.NET多线程技术详解(4) 线程优先级
线程优先级从高到低分为:Highest 、AboveNormal、Normal、BelowNormal、Lowest共5个等级。通过设置Thread类的ThreadPriority属性(可读写属性)来调整。 范例:下面的代码示例说明了更改线程优先级的结果。创建两个线程,其中一个线程的优先级设置为 BelowNormal。两个线程在 while 循环中都增加一个变量,并运行一段设定的时原创 2009-07-31 16:43:00 · 953 阅读 · 0 评论 -
.NET多线程技术详解(3) 线程状态
C#的线程包括以下几种状态:成员名称说明Aborted线程处于 Stopped 状态中。 AbortRequested已对线程调用了 Thread.Abort 方法,但线程尚未收到试图终止它的挂起的 System.Threading.ThreadAbortException。 B原创 2009-07-27 08:36:00 · 765 阅读 · 0 评论 -
.NET多线程技术详解(2) 创建、终止线程
http://www.iwebtrados.com.cn/post/48.htmlSystem.Threading 命名空间提供支持多线程编程的类和接口,使您可以轻松地执行创建和启动新线程,同步多个线程,挂起线程以及中止线程等任务。 Thread类有几个至关重要的方法,描述如下:Start():启动线程;Sleep(int):静态方法,暂停当前线程指定的毫秒数; Abort():通常使用该原创 2009-07-24 23:37:00 · 1105 阅读 · 0 评论 -
好玩
<!--alimama_pid=mm_13592337_0_0;alimama_type=g;alimama_tks={};alimama_tks.style_i=1;alimama_tks.lg_i=1;alimama_tks.w_i=572;alimama_tks.h_i=69;alimama_tks.btn_i=1;alimama_tks.tx转载 2009-07-21 15:12:00 · 523 阅读 · 0 评论 -
C#编码好习惯
<!--alimama_pid=mm_13592337_0_0;alimama_type=g;alimama_tks={};alimama_tks.style_i=1;alimama_tks.lg_i=1;alimama_tks.w_i=572;alimama_tks.h_i=69;alimama_tks.btn_i=1;alimama_tks.tx转载 2009-07-21 16:46:00 · 422 阅读 · 0 评论 -
GDI+学习3
基本图形的绘制和填充:1、函数说明(引用自msdn) DrawArc 已重载。 绘制一段弧线,它表示由一对坐标、宽度和高度指定的椭圆部分。 DrawBezier 已重载。 绘制由 4 个 Point 结构定义的贝塞尔样条。 DrawBeziers 已重载。 用 Point 结构数组绘制一系列贝塞尔样条。 DrawClosedCurve 已重载。原创 2009-07-16 23:12:00 · 605 阅读 · 0 评论 -
GDI+学习笔记2
重新开始学习c#了,距离上一次原来的GDI+部分的学习有好几年了,这次补上,以后博客的内容首发到http://xujiayou.w66.mydnns.cn/。GDI(Graphics Device Interface)+ API,顾名思义通过一组部署为托管代码的类被公开。这组类被称为 GDI+ 的“托管类接口”。托管类接口由以下命名空间组成:· System原创 2009-07-14 11:06:00 · 449 阅读 · 0 评论 -
在editplus中配置java
对于文本编辑软件我推荐EditPlus,EditPlus是很多程序员非常熟悉的编辑工具,它以占用系统资源小、操作简便灵活、支持文件类型丰富(还能自定义文件类型)等优点而被广泛使用。EditPlus除了具有编辑程序的功能,还有灵活的编译功能,下面就简单介绍一下EditPlus对JAVA编译设置。 在配置EditPlus之前是先将JAVA的运行环境安装且调试好,然后进入EditP转载 2007-06-14 10:00:00 · 1326 阅读 · 1 评论 -
Gdi+学习笔记(二)
本书给出了一些可以改善面向图形应用程序的效率的技巧和窍门。一、理解渲染过程1、理解paint事件2、为窗体添加paint事件处理程序3、为Windows控件添加paint事件处理程序4、重载窗体的OnPaint方法5、使用Visual Studio .Net添加paint事件处理程序6、释放图形对象在使用完对象之后释放,是一种良好的编程习惯。如果一个Graphics对象是CreateGraph原创 2006-05-20 19:11:00 · 1393 阅读 · 0 评论 -
Gdi+学习笔记(一)
最近在看《GDI+图形程序设计》(Mahesh Chand编著)这本书。这里记录下一些学习体会。GDI+的定义:GDI+是一个库,它提供了一个接口,允许程序员编写与打印机、监视器或文件等图形设备进行交互的windows和web图形应用程序。GDI+是一组c++类,位于名为Gdiplus.dll的类库中。Gdiplus.dll是Microsoft windows xp和windows ser原创 2006-04-19 11:41:00 · 1583 阅读 · 1 评论 -
回归
前一段时间的工作终于要告一段落,可以静下心来好好的研究一下c#了。以前主要是学习c#的语法和新特性。接下来就要着重于实际的应用。net remoting 和asp.net应该是重点吧。原创 2006-03-27 17:00:00 · 907 阅读 · 0 评论 -
调用windows api要点
C#中调用Windows API的要点 ---- C#中调用Windows API的要点 (http://bbs.tmn.cn/dispbbs.asp?boardid=127&;id=26700) -------------------------------------------------------------------------------- --转载 2006-03-13 20:52:00 · 1062 阅读 · 0 评论 -
C#学习之多态性
类的几个重要特性之一多态性,有着广泛的用途。 类的多态性包括:编译时多态和运行时多态。 编译时多态表现为一个同名的方法会根据参数类型、个数和位置的不同有不同执行效果。通过方法重载来实现。顾名思义,它由编译器根据调用参数的不同,选择相应的函数。 运行时多态通过虚方法实现。表现为:相同的参数,仍会执行不同的函数。 例如:原创 2009-07-09 23:37:00 · 410 阅读 · 0 评论