自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

原创 运算符+和+=的区别

   今天,发现这样一个问题,有两段代码:  请问下面这两段代码有错误吗?       short s = 0;       s = s + 1;       和:  short s = 0;  s+=1;  开始想想,很正常啊,都是正确的。于是将vs打开,测试了一下,结果是s=s+1时出现编译错误:不能将int类型隐式转换换short,第二种情况是正常的。  于是考虑,是什么原因呢?按理

2008-04-15 20:37:00 1769 1

原创 Tcp应用实例---3.从服务端下载文件(断点续传)

(源码下载地址,http://download.csdn.net/source/406996)  要实现断点续传,必须要得到上次的下载信息。这里使用的是最简单的单线程断点续传,因此需要的信息也非常少,在SysConfig.ini中保存了下面三个信息:LastDownFile--最后下载的文件在服务器上的文件名,LastDownFilePath--最后下载的文件在本地保存的路径,LastDown

2008-04-09 19:38:00 2423 2

原创 Tcp应用实例---2.从服务端获取文件列表

(源码下载地址,http://download.csdn.net/source/406996)  在这个实例中,客房端和服务端的数据交换,有许多类型,比如请求文件列表的、请求文件大小的。命令的传输,实际上是将字符串以流的形式写入NetWorkStream;而命令字符串的组成,类似于这样的格式:  001|参数1|参数2|参数3  命令字符串以代表命令类型的代码开始,后面加上所需要的参数,中间以

2008-04-09 19:32:00 2138 1

原创 Tcp应用实例---1.基础知识

(源码下载地址,http://download.csdn.net/source/406996)  在进行实际编码之前,有几个概念要先讲一下。  1。启动一个线程  .net中,包含线程类的命名空间是using System.Threading,通过这个空间里的类Thread可以启动一个线程,就像下面这样:          public class test        ...{

2008-04-09 19:24:00 872

原创 Vs2005之简单日志工具的制作--6.启动

  下面说说系统的启动。  说到启动,就又想起了.net另一个让人郁闷的地方:winform程序相比其他开发工具(比如delphi)产生的程序,启动速度太慢了。启动一个winform程序,可能过了好久系统才真正进入。在这个过程中,如果能将启动条理化,并反应出来,让人看到什么时候程序在做什么,也是一个不错的办法。  打开MyLog3的解决方案,在MyLog3项目中可以找到一个窗口TfrmConver

2008-04-09 19:17:00 608 1

原创 Vs2005之简单日志工具的制作--5.数据结构检查

  前面说过,所有的管理信息都以DataSet的形式存入了ml3文件中,那么,我们需要一个类,它能够读取这个ml3文件,并且将读取的结果返回给我们:  class TSysData    ...{        private DataSet FDataSet;        public DataSet DataSet        ...{            get        

2008-04-08 10:49:00 581

原创 Vs2005之简单日志工具的制作--4.文件类型注册

  文件类型注册的可重用的类在项目FileTypeReg里,而实际使用的类TSysRegeist在MyLog3(即主程序)项目中。  所谓文件类型注册,实际上是向注册表的HKEY_CLASSES_ROOT项中写入一些相关的数据:首先,在HKEY_CLASSES_ROOT项下建立一个子项,名称即为后缀名,如".ml3"。它有一个默认值,比如"ML3_FileType"。意思是指,".ml3"文件

2008-04-08 09:42:00 863

原创 Vs2005之简单日志工具的制作--3.系统配置

  系统配置可以分为好多种,ini的,注册表或者其他的。在TSysConfig中,引用了两个类:TSysIni和TSysReg。前者提供系统的ini配置服务,后者提供系统的注册表配置服务。  private TSysIni FSysIni;private TSysReg FSysReg;   下面行说Ini服务TSysIni。  这个类需要完成的功能比较简单,它要提供一些系

2008-04-07 20:50:00 776 1

原创 Vs2005之简单日志工具的制作--2.根据功能分析进行系统设计

有了详细的功能分析,就可以对系统进行设计,我这里是先设计好主要类需求完成的功能与相互之间的关系。1。系统配置 TSysConfig 作为一个应用程序,系统配置是必不可少的,因此需求一个类TSysConfig来提供所有的系统配置服务。  配置方面又可分为ini配置、注册表配置等,这样又需要2个类TSysIni、TSysReg,分别提供系统的ini配置和注册表配置。  在.net中,并没有提供直接

2008-04-07 13:27:00 661

原创 Vs2005之简单日志工具的制作--1.需求分析与功能设计

                    1.需求分析与功能设计  程序员的学习之路,除了对程序架构的理解之外,更重要的是一个“积累”的过程。在工作和学习中,相信大家和我一样,很多技术细节方面并不是一开始就了解,需要通过其他途径来获得这些知识,比如搜索引擎、论坛等。我本人使用最多的是baidu。  慢慢的,积累的资料多了,电脑中就比较混乱---这里是几个网页,那里是几个文本文件,当回头要找以前的

2008-04-07 09:56:00 981 1

自定义类库之ieData

通过自定义类库,封装了ado.net的一些基本操作,使得在vs2005中使用ado.net变得方便许多。目前实现了sql server、access、xml的操作。

2008-04-09

自定义控件之StringList

vs2005自定义控件,实现了delphi中TStrings(TStringList)一样的效果

2008-04-09

自定义控件之ini控件

通过DataSet实现在.net中操作ini文件。<br>包含源码。

2008-04-09

自定义控件db Check TreeList源码

继承自Xtra TreeList,实现了每项都带CheckBox的效果。<br>(要先安装DevExpress控件包 for vs2005,可以在我的其他资源中找到)

2008-04-09

c#实现文件断点传输

1.在我的blog中的网络相关栏中可以找到源码说明  blog地址:http://blog.csdn.net/eagledreamland 文章名称:  Tcp应用实例---1.基础知识  Tcp应用实例---2.从服务端获取文件列表  Tcp应用实例---3.从服务端下载文件(断点续传) 2.要使用本例程,请先打开SysConfig.ini,做如下修改:  a.path节点中改为本机目录。 b.ServerAddress节点中改为本机在局域网的ip地址,或者改为本机电脑名

2008-04-09

vs2005 皮肤控件 skin Eninger

vs2005 皮肤控件 skin Eninger<br>包含简单demo<br>可惜没有控件的源码

2008-04-07

个人日志管理工具MyLog3源码

使用vs2005制作的个人日志管理工具,包含源码。 开发日志可在blog中找到。 要使用本程序,请通过下面的步骤: 1。安装vs2005,安装DevExpress控件,编译源码. 或者执行安装目录里的安装程序进行安装(前提是机器上有.net2.0) (MyLog3目录下的exe并不能直接运行,它需要有DevExpress控件的dll,通过上面两个方法都可以得到这些dll) 2。运行一次MyLog3.exe 3。新建一个文件,后缀名改为.ml3,然后运行这个文件。

2008-04-07

DevExpress控件For.net2005 v2.21 part8

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part7

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part6

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part5

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part4

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part3

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part2

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

DevExpress控件For.net2005 v2.21 part1

DevExpress出品的控件包,在vs.net2005中使用,有很多实用的控件。(破解版)

2008-04-07

AlphaControls_v5.26b_ForDelphi 2007

delphi皮肤控件AlphaControls for 2007<br>注:安装控件后,使用uSetSkin.pas中的类,可以简化使用<br> (类的使用方法见uSetSkin.pas中的说明)

2008-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除