- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 用httpwebrequest/httpwebresponse向服务器POST发送及接收数据
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.IO;namespace ConsoleApplication1{ class Program { static void Main(string[]
2008-11-27 15:36:00 2302
原创 在winform中播放FLASH
在winform中播放flash,首先要在工具栏中添加FLASH的控件,方法是在工具栏中右键的“选择项”中,在弹出的对话框中选择“COM组件”,然后选择Shockwave Flash Object,确定后会在工具栏中自动添加控件,将控件"Shockwave Flash Object"添加到窗体中,在代码中设置该对象的Movie属性的值(该值表示播放的FLASH文件的路径,必须是绝对路径),然后执行
2008-07-25 11:46:00 1456
原创 未能加载类型“Namespace.Global”的解决方法
最近将网站上传至空间测试时,显示“未能加载类型“Namespace.Global””的错误,在本地测试没有问题,后来发现空间提供商将.net的版本设置为1.1,而我是用.net 2.0开发的,让其改为.net 2.0,问题解决
2008-07-17 11:03:00 1013
原创 编码格式导致javascript执行错误
在开发asp.net项目的时候,注意如果你得web.config文件的的编码格式必须与javascript文件的编码格式一致,否则可能会导致javascript执行失败,我刚刚就犯了这个错误:)
2008-06-24 15:06:00 727
转载 用c#在XP中自动拔号
我也是在网上看到的,没什么可说的,直接看代码吧:using System;using System.Runtime.InteropServices;public struct RASCONN{ public int dwSize; public IntPtr hrasconn; [MarshalAs(UnmanagedType.ByValTStr, SizeConst=
2008-06-06 07:04:00 1291
原创 使用DevExpress为窗体换肤
使用DevExpress为自己的窗体实现换肤功能,应首先从DevExpress.XtraEditors.XtraForm继承窗体,然后在WinForm的入口文件除加入如下代码: Application.EnableVisualStyles();string file = string.Format("{0}/DevExpress.BonusSkins.v7.3.dll", Utili
2008-05-13 14:02:00 3906 3
原创 解决"Access volidate address in module "midas.dll"
前段时间在做一个项目时使用了COM+,即COM+在一个专用的服务器上,客户端通过DCOM连接到COM+,然后通过COM+操作数据库并返回数据。在读取数据时,原来是通过TADOCommand将数据读取到TADODataSet后再通过TClientDataSet返回数据,但在系统运行时在访问量比较大的时候会发生"Access volidate address in module "midas.dll"
2008-01-28 16:49:00 1900
原创 利用委托统一处理web页面的异常信息
委托可以传递一个方法,那么利用这种特性,我们可以将在web页面中处理异常信息统一到一个静态方法中进行处理,实现如下:声明委托:public delegate void DoProcessPage( System.Web.UI.Page p_Page );/**//// /// 页面装载时调用此方法 /// /// ///
2007-06-09 13:57:00 1326
原创 数据操作基类
这是我现在用的一个数据操作基类,还有两个派生类,即处理SQL和Ole的,这个就不贴上来了,欢迎大家多提意见./**//// /// 数据库操作基类 /// public abstract class DbOperatorFactory : System.IDisposable ...{ 公共常量#region 公共常量 /**////
2007-04-15 12:14:00 965
原创 使用HttpWebRequest自动更新客户端应用程序
更新客户端应用程序,对于采用Socket实现的,可以采用Socket从服务器端下载;对于其它方式, 一般可以采用以HttpWebRequest/WebClient的方式予以下载,但WebClient在下载的时候无法看到下载进度,因此,使用HttpWebRequest 下载文件,根据读取到的流长度,确定当前下载的数据量,以反应当前下载的进度。 找了半天也没有找到在那儿可以上传文件,
2006-12-29 09:15:00 3059
原创 用AJAX实现从数据库读取数据实现TreeView(三)
3、请求数据RequestData:此部分根据TreeView中节点的节点事件来读取服务器上的分类信息。var FIRST_NODE = "firstNode";var SECOND_NODE = "secondNode";var NODE_ID = "id";var NODE_NAME = "name";var NODE_HAS_CHILDS = "
2006-11-25 14:20:00 1862
原创 用AJAX实现从数据库读取数据实现TreeView(二)
2、TreeView的实现: 此部分参考了梅花雪的TreeView。 TreeView.js/**//* 设置TreeView样式*/function setTreeStyle()...{ var style = ""; style += "DIV.zhTreeView DIV IMG{border: 0px solid #FFFFFF;} "; st
2006-11-25 14:16:00 2167
原创 用AJAX实现从数据库读取数据实现TreeView(一)
用AJAX从数据库中提取数据,然后使用DOM+JavaScript来实现TreeView. 提取数据时并不是全部提取,而是只提取当前级别和当前级别的下一级数据。共三个JS文件。1、Ajax.js,此文件从自zxub的ajax.js文件修改而来,内容如下:/**//*AJAX数据请求*//**//** * 用于存放通道名称及通信对象的类,这样可以通过不同通道名称来区分不同的通信对象 */fu
2006-11-25 14:11:00 3086
原创 InstallShield Express 12制作安装包并打包.Net Framework(三)
六、Application Shortcuts设置快捷方式 七、Application Registry/Installation Interview
2006-10-12 15:58:00 2522 1
原创 InstallShield Express 12制作安装包并打包.Net Framework(二)
三、Installation Requirements 四、Installation Architecture五、Application Files添加要打包的文件,此时也可创建子目录
2006-10-12 15:55:00 2641
原创 InstallShield Express 12制作安装包并打包.Net Framework(一)
一、创建的安装项目: 二、Application Information:确定“公司名称”、“应用程序名称”、“版本号”、“支持URL地址”等信息。
2006-10-12 15:50:00 2374 2
原创 异步通信实例(二)Client
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Net;using System.Net.Sockets;using System.Threading;n
2006-08-29 15:53:00 1307
原创 异步通信实例(一)Server
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Text;using System.Net;using System.Net.Sockets;usi
2006-08-29 15:52:00 1819
原创 让终止线程
1、将线程设置为后台执行,在程序退出时,将自动终止线程.example:Thread.IsBackground = true;2、在调用线程的外层try..catch结构体中截取System.Threading.ThreadAbortExceptiontry{ ..调用带线程的对象}catch( System.Threading.ThreadAbortException exp ){}catch.
2006-08-29 15:48:00 1128
原创 不使用游标循环读取记录集的方法
最近的项目中遇到一个根据一个表的ID来将表A的部分列数据添加到表B中.考虑使用游标对于性能的影响,且表A的主键是自增的数值型,所以采用获取最大值与最小值的方法来添加数据.方法如下:declare @maxID bigintdeclare @minID bigint--设置初始值set @maxID = 0set @minID = 0--计算最大值与最小值select @
2006-07-08 14:26:00 1392
原创 用c#实现Xp风格的按钮
/* * 作者:zh * 完成时间:2005年8月17日 */ using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.ComponentModel; using System.Windows; using System.Window
2005-08-31 16:56:00 2392
原创 如何获取Windows消息中的高、低位的方法
long a = 123456789;取高位,先将a右移16位,这时,高位自动填零a >>= 16;此时高位为零,此值在消息中用来存储y的坐标对于低位,直接与0xFFFF相与,即a &= 0xFFFF;因为0xFFFF的二进制为1111111111111111,所以与其相与,则取得此数值的低位,因为0xFFFF的高位为零,所以自动截断。此值在消息中用来存储x的坐标。protected overri
2005-07-01 14:14:00 1753 2
原创 查询纯真数据库的方法
参考于LumaQQ/// /// QQWry 的摘要说明。 /// public class QQWry { #region 第一种模式 /// /// 第一种模式 /// #endregion private const byte REDIRECT_MODE_1 = 0x01; #region 第二种模式 /// /// 第二种模式 /// #endregio
2005-06-28 14:00:00 1469
原创 在窗体之间传递参数
有时候可能要在各个窗体之间传递参数,有两种方法可以实现: 1. 在MDI窗体中,若要在子窗体之间引用父窗体中的数据,用如下方法: FormParent frm_parent = (FormParent)this.MdiParent; 说明:FormParent是父窗体的类名称 2.在一个窗体从主窗体中弹出的情况下,可用Owner的方法 FormMain frm_owner = (FormMain)
2005-04-11 19:50:00 1801
原创 发布一个《文档资料手册V1.0》
简介 因为总有一些繁杂的资料需要记载,在网上搜了一下,但有不少都是需要注册的,所以就写了这个小程序。相信此软件能够给各位计算机爱好者们提供一些帮助。 功能 1、设置一、二级分类 2、按条件搜索、分页 3、导入、压缩、备份数据库 4、每个文档可以文本文件、HTML文件及WORD文件存储。 5、每个文档可以添中若干附件,附件格式可以是word,rar,jpeg,gif,p
2005-04-07 17:40:00 1695
转载 深入理解C#编程中的组件-事件-委托
原文见http://soft.yesky.com/SoftChannel/72342380468109312/20041127/1880956.shtml
2005-01-21 21:02:00 1020
转载 C#中用API实现MP3等音频文件的播放类
原文见:http://soft.yesky.com/SoftChannel/72342380468109312/20050107/1898182.shtml
2005-01-21 20:52:00 1172
原创 根据指定ID,返回包含该ID的所有父级记录
///************************************************************************/// Descript:/// 根据指定分类ID,返回包含该ID在内的所有父级分类ID/// Author:Blue.Dream/// CreateDate:2004年9月6日, 8:55:32/// ModifyDate:2004年10月6日,
2004-10-12 16:45:00 2086
原创 一个扩展后的Split方法,可根据字符串分隔字符,返回字符数组
/*正在做一个新闻发布的小东东,正做到给文章分页,即根据分隔标识符,来返回字符数组,但C#中的String.Split方法却只能根据字符或字符数组来分隔,却不能根据字符串分隔,于是写了这样一个方法。Author:Blue.Dream声明:若要引用此篇文章,请保留原信息。*/ /// /// 根据指定的标记符,分隔字符串,并返回字符数组 /// /// 要分隔的字符 /// 分隔标记符
2004-10-02 23:28:00 1768
原创 上传文件[原创]
/* Descript:上传文件 Author:Blue.Dream Date:2004-09-21 22:21 声明:最近发现不少网站引用本人的文章,竟将作者信息都省略了,请引用本文的网站将作者不要省略作者的信息.*/namespace BDStudio.Common{ using System; using System.IO; using System.Web; /// /// 上传单个
2004-09-21 22:24:00 1549 2
原创 文件下载的一个类[原创]
声明:最近发现不少网站引用本人的文章,竟将作者信息都省略了,请引用本文的网站将作者不要省略作者的信息./// /// 下载文件 /// public class BDDownLoadFile { private string Url; //要下载的文件URL地址 private string SavePath; //要保存的文件的目录 private string err
2004-09-21 15:59:00 1174 1
原创 按照指定大小,生成缩略图
/* 说明:按照指定大小,生成缩略图 作者:Blue.Dream 声明:最近发现不少网站引用本人的文章,竟将作者信息都省略了,请引用本文的网站将作者不要省略作者的信息.*/using System;using System.Drawing;using System.Drawing.Imaging;using System.Collections;using System.ComponentMode
2004-09-21 10:50:00 1223
原创 生成水印,可按左上、左下、右上、右下、居中、透明度生成文件,只对jpeg或jpg格式有效![原创]
/* 说明:生成水印,可按左上、左下、右上、右下、居中、透明度生成文件,只对jpeg或jpg格式有效! 作者:Blue.Dream 声明:最近发现不少网站引用本人的文章,竟将作者信息都省略了,请引用本文的网站将作者不要省略作者的信息.*/using System;using System.Drawing;using System.Drawing.Imaging;using System.Colle
2004-09-20 22:12:00 1936 2
原创 发一个加密的方法
声明:最近发现不少网站引用本人的文章,竟将作者信息都省略了,请引用本文的网站将作者不要省略作者的信息.//声明加密字符生成的随机数的位数 public const int LENGTH = 32; //声明加密字符前后的分隔长度 public const int LEN = 4;///方法作用:根据参数对其加密 ///参数: /// string strEncrypt;欲加密的字符
2004-09-11 19:20:00 1177 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人