.Net
文章平均质量分 75
playyuer
这个作者很懒,什么都没留下…
展开
-
.Net/C#/VB/T-SQL/Java 实现: 将天文数字转换成中文大写 (2000 年前的思路,打劫的,一点儿技术含量都没有)
C# Code:/* .Net/C#/T-SQL/VB/Java 实现: 将天文数字转换成中文大写 最近这里流行这个大写金额转换 我看了几个,感觉思路都不如这个 2000 年左右用 VB6 写的: 《VB6 之数据格式化对象使用技巧》 http://search.csdn.net/Expert/topic/38/38970.xml?temp=.5078089 > http://www.dev-cl原创 2005-04-03 19:59:00 · 3069 阅读 · 1 评论 -
自己重新整理攒一个 SqlHelper.v3.1.cs 备用! (纯属抄袭)
//Data Access Application Block 3.1// http://www.gotdotnet.com/workspaces/workspace.aspx?id=c20d12b0-af52-402b-9b7c-aaeb21d1f431// SqlHelper.v3.1.cs//csc.exe SqlHelper.v3.1.cs /t:library /r:C:/WINNT/M原创 2005-02-04 10:15:00 · 3317 阅读 · 0 评论 -
封装 JMail 4.4 的 POP3 为 .Net 组件 (.dll 程序集),实现 "邮件(附件) 到达" 等 "事件"!
/*w3 JMail v4.4 Professional 的获取请自行 google!或参阅 http://community.csdn.net/Expert/TopicView.asp?id=3739405w3 JMail v4.4 Professional 是一个 COM 的组件,我用 C# 把其 POP3 COM 类封装成一个用于收取邮件的 .Net 组件:实现了 //同步事件 pub原创 2005-01-29 23:19:00 · 14244 阅读 · 2 评论 -
发现 ASP.Net 的一个关于"回车提交"的 Bug ? 必须多于一个 Text 域"回车提交",Server: ButtonX_Click 才能截获!
ASP.Net 中: 如果 Text 类型的域只有一个,此时按下回车提交,WebServer 端 ButtonX_Click 竟然截获不到,只能在 WebServer 端 Page_Load 里截获,与传统的 Web Form 提交到 Action CGI 没区别了!假如 Text 类型的域多于一个,此时按下回车提交,在 WebServer 端 ButtonX_Click 可以截获!Test.原创 2005-01-23 20:49:00 · 2083 阅读 · 6 评论 -
实现支持文件分块多点异步上传的 Web Services 及其客户端(非Web)应用程序调用相关异步执行的 Web Method
实现支持文件分块多点异步上传的 Web Services 及其客户端(非Web)应用程序调用相关异步执行的 Web Method本文的客户端应用程序不包括 ASP.Net Web 应用程序!本文假设 URL: http://localhost/mywebservices/updownload.asmx共有 4 个程序文件 (Web.Config 就不赘述了)Server Side:原创 2004-12-11 17:46:00 · 4923 阅读 · 2 评论 -
johnsuna 的收藏精品
http://blog.csdn.net/johnsuna/我的收藏精品[把它共享出来,相信对大家有点用,毕竟是长时间收藏的](4) 摘要:在线编辑器,C#,手机类,图形,杂项(终于贴完了,欢迎告知不正确或无效链接) (全文共18928字)——点击此处阅读全文发表于 @ 2004年12月07日 8:53 PM | 评论 (0) 我的收藏精品[把它共享出来,相信对大家原创 2004-12-08 12:51:00 · 1457 阅读 · 0 评论 -
数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java)
中缀表达式到后缀表达式的转换要把表达式从中缀表达式的形式转换成用后缀表示法表示的等价表达式C# Code://using System;class Class1{ public static void Main() { System.Console.WriteLine("Hello World!"); //中缀 => 后缀表达式 string s = "( 1.9 + (20原创 2004-12-05 23:26:00 · 3549 阅读 · 1 评论 -
验证有效 "日期时间" 的正则表达式(已解决闰二月)
^((/d{2}(([02468][048])|([13579][26]))[/-///s]?((((0?[13578])|(1[02]))[/-///s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[/-///s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[/-///s]?((0?[1-9])|([1-2]原创 2004-11-29 00:05:00 · 1800 阅读 · 1 评论 -
.Net/C# 应用程序直接读取本地 Cookies 文件 (由于 WinXP SP2 调用 API: InternetGetCookie 无果)
.Net/C# 应用程序直接读取本地 Cookies 文件(WinXP SP2 调用 API: InternetGetCookie 无果)using System;using System.IO;using System.Text;using System.Text.RegularExpressions;using Microsoft.Win32;public class Class1{ stat原创 2004-12-03 14:58:00 · 3498 阅读 · 1 评论 -
C# 1.x 实现 "强类型元素唯一的 ArrayList"
//本文参阅 CSDN ccat 的 MarchLibrary 修改// C# 1.x 实现 "强类型元素唯一的 ArrayList"using System;using System.Collections;/// 任何元素的 Type 都应当等于指定的类型或为指定类型的子类。/// 对于值类型,最好先行装箱再使用。/// 作为 C# 1.x 语言实现泛型功能之前的代用品(运行时错误)。//方法原创 2004-11-08 16:51:00 · 1440 阅读 · 0 评论 -
发现 SqlHelper v3.1 的一个关于 InputOutput 参数的 Bug? v2.1 老版没错!
/*发现 SqlHelper v3.1 的一个关于 InputOutput 参数的 Bug? v2.1 老版没错!Data Access Application Block 3.1http://www.gotdotnet.com/workspaces/workspace.aspx?id=c20d12b0-af52-402b-9b7c-aaeb21d1f431--创建如下存储过程create pro原创 2005-02-04 10:02:00 · 2522 阅读 · 0 评论 -
.Net/C# 封装磁盘目录文件搜索功能的工具类 (实现了与搜索相关的事件,以便插入客户处理代码)
/*.Net/C# 封装磁盘目录文件搜索功能的工具类(实现了与搜索相关的事件,以便插入客户处理代码)*/// SearchWithEvents.cs :// 输出 EXE:// csc.exe SearchWithEvents.cs /r:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Microsoft.VisualBasic.dll// 输出 DL原创 2005-02-15 16:23:00 · 2505 阅读 · 0 评论 -
.Net/C#: 利用反射编写通用的 rss 2.0 的 reader
/* .Net/C#: 利用反射编写通用的 rss 2.0 的 reader 最近在写一个 Simple Rss Reader 网上找到现成代码两种: 1.代码简单的,但不够通用 (如: 本站的一些专用 rss reader) 2.代码复杂的,但没有足够时间去消化 (如: rssbandit) 遂自己动手: 由于 rss 的基本属性大家都有! 但一些特殊不通用属性,如: slash:comment原创 2005-03-27 15:46:00 · 4196 阅读 · 0 评论 -
I love UltraSlickEditPlus!
我最爱用的文本编辑器EditPlus :v2.12.Build.223UltraEdit :v11.00a+3SlickEdit :v10.0I dream that UltraSlickEditPlus comes true!I will always love UltraSlickEditPlus!原创 2005-03-20 00:59:00 · 2215 阅读 · 3 评论 -
.Net/C# 实现 中国移动 CMPP v3.0 ISMG SP 收发短信的 SP 客户端 (CMPP SP Client)
/*.Net/C# 实现 中国移动 CMPP v3.0 ISMG SP 收发短信的 SP 客户端 (CMPP SP Client)本程序严格按《中国移动通信企业标准》之《中国移动通信互联网短信网关接口协议(China Mobile Point to Point)》(版本号: 3.0.0)即: CMPP v3.0.0http://www.spz原创 2005-03-17 14:37:00 · 5866 阅读 · 2 评论 -
.Net/C#: 一个将在线简体中文网页转为繁体中文页简单方法 (尚不完善 IHttpHandler Proxy / Response.Filter)
/*一个将"任意"在线简体中文网页转为繁体中文页简单方法以前都写在 Aspx 的 Codebehind 里用 WebRequest 抓别人的网页ASP 时代用 XMLHTTP Object 抓1. Microshaoft.HttpHandlers.cs 保存到 IIS 站点或某虚拟目录下的 /bin/Microshaoft.HttpHandlers.cs2. csc /t:library Micr原创 2005-03-08 15:12:00 · 4991 阅读 · 3 评论 -
.Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient)
/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,改写或增加了若干: * DownLoad、Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive、ExceptionOccurrs 事件! * 了解原创 2005-03-06 23:14:00 · 3646 阅读 · 2 评论 -
给 OpenPOP.Net 加一个小功能,可用于收取邮件时监测数据流量!
/*最近写了一个自动收邮件的机器人,原来一开始偷懒"娶"了 COM 组件 JMail:《封装 JMail 4.4 的 POP3 为 .Net 组件 (.dll 程序集),实现 "邮件(附件) 到达" 等 "事件"!》后来经人介绍认识了 OpenPOP.Net我就移情别恋,再后来我们就相爱了,再后来我就修理她: 加一个小功能(红色字体代码部分),可用于收取邮件时监测数据流量!老规矩: 我的代码随便原创 2005-02-24 14:59:00 · 7112 阅读 · 1 评论 -
转贴: .Net/C# 获取字节流编码
参阅:《字节流编码获取原来这么复杂,但也很简单》字节流编码获取原来这么复杂http://dev.csdn.net/Develop/article/10/10961.shtmhttp://dev.csdn.net/Develop/article/10/10962.shtm鸣谢: JLCAusing System;namespace Microshaoft.Text{ #region Clas转载 2005-02-24 10:45:00 · 7149 阅读 · 2 评论 -
.Net/C# 实现真正的只读属性 (ReadOnly Property)
/*.Net/C# 实现真正的只读属性 (ReadOnly Property)当类的私有成员是简单类型时,只需为该成员提供 public { get; } 的访问器即可实现只读属性。当类的私有成员不是简单类型(如: ArrayList、Hashtable 等)时,如果仅为该成员提供 public { get; } 的访问器而实现只读属性是远远不够的!因为该属性 ArrayList、Ha原创 2005-02-16 17:37:00 · 5308 阅读 · 0 评论 -
补充 宝玉 之《URL欺骗之以假乱真!》之 POST 方法提交数据 之 处理!
补充 宝玉 之《URL欺骗之以假乱真!》之 POST 方法提交数据 之 处理!(之乎者也,怪别扭的!)我们首先搭建一个环境:IIS 代理一下 Resin 下的 jsp 页面! (Resin 乃是 Java 应用服务器)1.Resin 获取:http://www.caucho.com/download/resin-2.1.16.zip下载后解压某目录,如:E:/Resin/resin-2.1原创 2005-02-25 16:00:00 · 7334 阅读 · 4 评论 -
收藏夹
Microsoft Win32 to Microsoft .NET Framework API Maphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/win32map.aspJAVA面试题集(选择自 zaowei21 的 Blog )http://dev.csdn.net/articl原创 2004-11-04 02:06:00 · 1485 阅读 · 0 评论 -
WinForm C#: Simple Runtime Control ReSizing and Dragging & Moving Class
/*C#: Simple Runtime Control Sizing and Dragging Class首先声明如下代码改自 CodeProject 同名文章(鸣谢原作者 Jim Korovessis: ~!@#$%^&*):http://www.codeproject.com/cs/miscctrl/CSPickBoxSample1.asp我做了如下改造:1.增加一个 Array原创 2004-10-26 22:14:00 · 2141 阅读 · 0 评论 -
一段精简的使用 ADODB.Stream 读写"大字段"的 VB 代码!
一段精简的读写"大字段"的代码,使用 ADODB.StreamObjects: Form1、Picture1引用 Microsoft ActiveX Data Objects 2.5 Libary或 Microsoft ActiveX Data Objects 2.6 LibaryDim TempFileName As StringTempFileName = App.Path & "/T原创 2001-05-05 13:15:00 · 1391 阅读 · 0 评论 -
类似 MSDN CSDN 左边导航树效果的实现! [JavaScript + ASP]
MSDN 和CSDN 左边导航树的效果都是在点击父节点时,再发出请求填充其子节点!好像网页只刷新部分! JavaScript + [ASP + Access] 实现源程序下载: http://www.triaton.com.cn/Private/Zip/Tree.zip New Document function ExpandNode(ParentNode,ParentId){va原创 2003-01-20 09:51:00 · 1449 阅读 · 0 评论 -
JavaScript 实现动态增加、删除表单域
New Document var i=0function Add(){ var temp = document.body.children.item(0).rows.item(3).cells.item(0).children.item(0).rows.item(0).cells.item(0).children.item(0).children.item(0) temp.insertRow(t原创 2001-08-29 10:45:00 · 1936 阅读 · 0 评论 -
如何利用 WebBrowser 控件,显示 .GIF 动画?
要有一定的网页知识(HTML、JavaScript、CSS)注意细节:没有"滚动条"和"鼠标右键弹出的 IE 上下文菜单",".HTM 源文件" ...我写了一个,效果还真不错!Objects: Form1、Command1、CommonDialog1、WebBrowser1Option ExplicitPrivate Sub Command1_Click()CommonDialog1.Sh原创 2001-08-21 10:53:00 · 1318 阅读 · 0 评论 -
VB + API 获取 IE 的 "代理服务器" 配制
Option ExplicitPrivate Type INTERNET_PROXY_INFO dwAccessType As Long lpszProxy As Long lpszProxyBypass As LongEnd TypePrivate Const INTERNET_OPTION_PROXY = 38Private Declare Function原创 2001-07-09 13:15:00 · 1353 阅读 · 0 评论 -
如何调试 VB 6 的安装源程序 Setup1.VBP?
如何调试 VB 6 的安装源程序 Setup1.VBP 方法一: 1.随便运行一个已经打好包的 Setup.exe,不要再做其他响应了! 例如: D:/MyVBP/SetupDemo/包/Setup.exe (此时出现 "XX 安装程序",不要做任何响应) 2.用 VB6 打开 /VB98/Wizards/PDWizard/Setup1/SETUP1.VBP 修原创 2001-06-07 18:01:00 · 1424 阅读 · 0 评论 -
类似 MSDN CSDN 导航树效果 ASP.Net(C#) + JavaScript 实现!
使用该 URL http://localhost/WebApplicationX/WebForm1.aspx 在 Flashget 中下载切换 暂停/开始 , 并增加下载的块数 测试!原理参见上一篇 blog JSP/Servlet 实现版: http://blog.csdn.net/playyuer/archive/2004/07/30/56538.aspx利用该原理不原创 2003-06-02 18:09:00 · 1986 阅读 · 0 评论 -
编程管理(添加、删除、刷新) Access 链接表信息
首先 , 作如下测试工作:新建空白 Access 数据库 (.mdb) 文件,并添加若干类型链接表:dBase 5 (*.dbf)、Microsoft Excel (*.xls)、Microsoft Access (*.mdb;*.mda;*.mde) 等,然后再编写如下 VB6 程序:Delphi、VC 等程序同理也可:引用 Microsoft ActiveX Data Obj原创 2003-02-08 18:03:00 · 1476 阅读 · 0 评论 -
VB + Winsock + CGI 实现 QQ (OICQ) 在线检测
VB + Winsock + CGI 实现 QQ (OICQ) 在线检测(支持代理服务器)!标准 EXE 例程下载http://microinfo.top263.net/Zip/WskQQExe.zip请先 "引用" -> "浏览" -> "Windows 目录/SYSTEM/MSWINSCK.OCX"Option ExplicitDim sResponse As StringDim Wit原创 2001-07-02 15:18:00 · 1537 阅读 · 0 评论 -
通用数据链接文件 (*.UDL) 的创建
引用 Microsoft OLE DB Service Component 1.0 Type LibraryOption ExplicitPrivate Sub Command1_Click() Dim x As New MSDASC.DataLinks x.hWnd = Me.hWnd Dim s As String On Error GoTo ErrorHandler s = x.Promp原创 2002-02-27 09:00:00 · 1339 阅读 · 0 评论 -
如何截获执行命令行的输出
Option ExplicitPrivate Declare Function CreatePipe Lib "kernel32" (phReadPipe As Long, phWritePipe As Long, lpPipeAttributes As SECURITY_ATTRIBUTES, ByVal nSize As Long) As LongPrivate Declare Functio原创 2002-03-14 09:52:00 · 1270 阅读 · 0 评论 -
利用"委托"实现对象实例按"多字段嵌套"排序
/*利用"委托"实现对象实例按"多字段嵌套"排序 (不知道大家看懂题目了? 功能还是挺实用的!)本文实现 Person 类的实例们按 年龄、身高、体重等字段嵌套排序!就像 SQL 查询的 Order By 字段1,字段2,...,字段n 子句的效果一样! */ using System;class Class1 //客户程序{ static v原创 2004-10-29 01:04:00 · 1445 阅读 · 1 评论 -
C# 获取汉字拼音
//C# 全拼: csc.exe XXX.cs public class Class1{ static void Main(string[] args) { System.Console.WriteLine(GetSpell("。asdasd @#$%%^% 在此")); //繁体不正常 System.Console.WriteLine(GetSpell("在此處添加代碼 hello 以啟動原创 2004-10-11 13:45:00 · 2465 阅读 · 1 评论 -
《在VB中创建独立控制界面的 ActiveX Dll 部件》2000/02/01 的老帖找到还真不容易!
由 Microsoft 所提出的部件对象模型 (COM) ,包括 Automation 和 ActiveX 规范。通过 ActiveX部件技术可以把已创建的基于对象的部件组合起来,这些部件可以通过许多不同的工具来创建。应用"部件软件开发"方法有代码重用、模块功能分明等许多好处。下面以创建独立的界面控制 ActiveX Dll 部件为题,做进一步分析: 以下两个 ActiveX Dll原创 2004-08-24 01:59:00 · 1526 阅读 · 0 评论 -
复习一下 .Net: delegate(委托)、event(事件) 的基础知识,从头到尾实现事件!
/*.Net 的 delegate 与 event 的实现是不可分的!属于基础知识!有这样一道 .Net/C# 试题:请以事件的概念实现: 控制台屏幕录入任意字符串,并回显 "你键入了:" + 你刚才键入的字符串,如果键入 "q",退出程序,运行结束!.Net 的 delegate 与 event 的实现是不可分的!属于基础知识!写惯了 Windows 下的事件响应程序,真正从头到原创 2004-08-12 22:00:00 · 2077 阅读 · 6 评论 -
使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现!
使用该 URL http://localhost/WebApplicationX/WebForm1.aspx 在 Flashget 中下载 切换 暂停/开始 , 并增加下载的块数 测试!原理参见上一篇 blog JSP/Servlet 实现版: http://blog.csdn.net/playyuer/archive/2004/07/30/56538.aspx利用该原理不难实现支持数据库大原创 2004-08-02 10:23:00 · 16726 阅读 · 7 评论 -
SQL Server 2005 Beta 2 汉字数据简繁转换实例 (CLR,Assemblies)
SQL Server 2005 Beta 2 汉字数据简繁转换实例 (CLR,Assemblies)[SQL Server 2005 New Features: COMMON LANGUAGE RUNTIME (CLR) INTEGRATION ,Assemblies]首先确认在 Windows (当然只是 SQL Server 的服务器端)上安装了 Microshaoft SQL Server原创 2004-07-29 22:56:00 · 2722 阅读 · 0 评论