内容列表
一个FTP客户端的C#代码
using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;namespace zhangyuk.net.csdn.blog.ftpclient{ /// <summary> /// FTP Client /// </summary&
分类:.NET开发 查阅全文
使用JavaScript+XML实现分页
代码如下: <xml id="users"> <userGroup> <user> <userid>user 1</userid> <name>name 1</name> </user> <user> <userid
分类:.NET开发 查阅全文
看到有人用 WebClient来下载, 发篇用 WebRequest 实现有进度下载的吧.
 记得以前刚用的时候,webclient确实看着挺简单,但是实现起来,小文件是一下就下载完了.大文件要一直下载完毕才行.后来找了找,用 WebRequest 结合 WebResponse 可以实现 有进度提示的,下载文件..下面是代码..是从我一个软件中提取出来的.只取关键部分说明...===================================================
分类:.NET开发 查阅全文
枚举器模式(Enumerator pattern)
如何使用枚举器模式(
分类:.NET开发 查阅全文
C# struct & class Differences
C# struct/class Differencesstruct
分类:.NET开发 查阅全文
将ArrayList中的ListItem绑定到DropDownList中去
DropDownListDisplay(ArrayList Input,DropDownList Inputddl, string CompareValue){           for(int i = 0;i<Input.Count;i++)   &
分类:.NET开发 查阅全文
使用XML封装数据库操作语句的实现 !
在项目开发的过程当中,项目组开发成员的编程风格差异和数据库操作语句SQL的灵活性给项目组带来了越来越多的操作和维护难度。 比如: 从user表中取出所有数据,有的人会写成 ’ select * from user’ ,有的人会写成 ‘select all from user’,虽然在操作中不会有任何的错误,但在其他人读程序的过程时就会产生不好的感觉。 如果这种程序差异在项目中的数量级很多,那
分类:.NET开发 查阅全文
使用Control.Invoke处理多线程应用程序界面
使用
分类:.NET开发 查阅全文
ToolBar的模样自己画(二)
进入正题了,下面就该是类中的代码了,因为主要是利用API,所以声明很多,耐心点吧!'类模块中的代码:类名cToolbarOption ExplicitPrivate Const CDDS_ITEM As Long = &H10000Private Const CDDS_PREPAINT As Long = &H1Private Const CDDS_ITEMPREPAINT As
分类:.NET开发 查阅全文
ToolBar的模样自己画(三)
'类中的各种属性与方法,主要用于外部调用Friend Property Let BorderColor(ByVal vData As Long)    If m_lngBrdColor <> vData Then        m_lngBrdColor = vData &nb
分类:.NET开发 查阅全文
ToolBar的模样自己画(四)
'几个GDI绘图函数功能的封装,有一定通用性,有些是我平时自己就喜欢用的模块。Private Function NewMyHdc(dHdc As Long, w As Long, h As Long, Optional Bm As Long) As MemHdc    With NewMyHdc      &
分类:.NET开发 查阅全文
[C#]I/O完成端口的类定义和测试实例
从William Kennedy那里整理过来的,不同之处在于他自己定义了一个Overlapped,而我们这里直接使用 System.Threading.NativeOverlapped.附一段我以前的Win32下的IOCP文档,如果您了解IOCP也可以直接跳过看后面的C#测试示范:
分类:.NET开发 查阅全文
ToolBar的模样自己画(五)
'最后一部分,也是最核心的消息处理代码与主绘图过程Friend Function MsgProc(lParam As Long, MouseDown As Boolean) As Long    Dim tHDR As NMHDR    Dim className As String * 32    Dim
分类:.NET开发 查阅全文
crystal reports for Visual Studio .NET(webformsample)
Crystal Reports ®For Visual Studio .NET®Interactivity and Reports in Web ApplicationsInteractivity and Reports in Web ApplicationsCopyright © 2001 Crystal Decisions, Inc.Page 2© 2003
分类:.NET开发 查阅全文
奔腾Flash Player source code
'******************************'奔腾Flash Player'全部代码包括3个FORM'author:wgscd(自由奔腾)'date:2005-3'QQ:153964481'说明:由于最后调试的代码丢了,可能form1的code有BUG'再就是此Application用到了许多picture,你将不能直接将代码贴到IDE里期望会有漂亮的界面出现'*********
分类:.NET开发 查阅全文
ToolBar的模样自己画(一)
    MS的ToolBar是是最容易找到找的工具栏控件了,简单方便实用,但它的缺点也是明显的,样式古板,与这个时代有点不合拍。为解决这个问题,我专门写了一个类。    其实ToolBar提供了一个CustomDraw功能,MS为你已搭好了ToolBar的框架,只是ToolBar的模样交给你自己绘,很简单地,就可以用任意你想要的模样,使用
分类:.NET开发 查阅全文
优化代码时要选用正确的测试方法
想提高VB效率的时候,常用测试来检验算法的优劣,但测试本身的“算法”却被忽略!这里我很想说一段“故事”:我在研究一个Alpha运算的代码时,就感到了同样的问题:他把VB算法与API中的AlphaBlend做了比较,结果证明VB更快。因为我也写过一个Alpha运算的代码,所以针对他的源码做了分析,发现二者有两个不同,一是他使用的是了DIB,而我的是基于
分类:.NET开发 查阅全文
Dotnet总结(3)--打印
eg:private DataGridPrinter m_oDataGridPrinter;protected System.Windows.Forms.PrintPreviewDialog printPreviewDialog1;private System.Windows.Forms.PrintDialog printDialog1;public System.Drawing.Printing
分类:.NET开发 查阅全文
一个自认为写得还可以的存储过程,就是没有注释,看起来有点乱。与ERP的BOM相关的
图示如下:所使用数据库 : SQL Server 2000,数据表名:Te(乱七八糟命名的)表结构: varchar(20) varchar(20) decimal(20,4) Assbompoint sl  产成品半成品12  产成品半成品2 3  产成品半成品3 2
分类:.NET开发 查阅全文
基于HTTP协议用WinSock实现任意文件下载
HTTP协议是文本格式通讯,下载文件是二进制数据,怎样处理好两种格式,而不受VB独断专行的Unicode转换影响,本代码提供了一个示例。Option ExplicitPrivate strURL As StringPrivate mstrFileName As String, mlngFileNum As LongPrivate mlngFileLen As Long, mlngCurByte A
分类:.NET开发 查阅全文
<< 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 >>