上一页 1 ··· 6 7 8 9 10 11 下一页

2011年4月14日

WinForm 编程细节

摘要: 这是我在Cnblogs里面的第一篇原创文章,以前在百度贴吧里面写的都是网络安全方面的文章。希望Cnblogs里面的朋友给我多点支持与批评,我会继续努力。我记得好像有一本书叫做《细节决定成败》,不知道是我记忆的问题,还是真有那么本书。其实在我们的日常开发当中,我们也得注意一些编程细节上的问题,其实一个成功的软件产品都是从细节中产生的,肯定很多朋友会骂我!现在,我将分别从界面设计以及代码编写这两个方面着手进行说明WinForm编程的细节,这篇文章只起到一个抛砖引玉的作用,并不详细对每一个步骤进行详细说明,如果要进行详细说明,也不是一两句话能够说得明白的,可能是用一本书或者是一章节来说明,在这篇文章 阅读全文

posted @ 2011-04-14 09:10 seoxs 阅读(393) 评论(1) 推荐(0) 编辑

.Net 2.0实例学习:WebBrowser页面与WinForm交互技巧

摘要: 最近看到博客园入门教学文章比较流行,自己最近又偷懒比较多,没啥心得,不妨写一篇没啥深度的入门文章吧。话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows Form和包含在WebBrowser中的Web页面的交互。本文将通过几个实际的例子,初步介绍一下Win 阅读全文

posted @ 2011-04-14 09:06 seoxs 阅读(378) 评论(0) 推荐(0) 编辑

2011年4月13日

asp.net中做视频转换,将各种视频文件转换成.flv格式

摘要: 算一算,自从上次发表一篇asp.net中用VML画数据统计图的文章后差不多有一两个月没有来博客了,今天中秋,没事做发现自己已经很久没有来博客园了.正好前几天有小做一个视频转换的Demo,现在出现很的网上在线视频其文件格式都是.FLV格式,那些视频网站大概也有一个视频转换软件,所我在也试着去做了一个demo拿出来和大家共享一下,由于自己的技术有限,做的不怎么样,愿有高人看完给在下指点一二.呵.... 费话不多说了,下面来分解一下这个Demo.首先,我们部署一下文件夹.在工程的目录下新建几个文件夹如下图:UpFiles文件夹是要保存你上传的文件,PlayFiles文件夹是用于你转换后保存的文件(用 阅读全文

posted @ 2011-04-13 15:56 seoxs 阅读(337) 评论(1) 推荐(0) 编辑

如何用SQLDMO在ASP.NET页面下实现数据库的备份与恢复

摘要: 我们知道,用SQLDMO可以实现对数据库的备份与恢复,下面给出简单的实现方法。首先需要添加对SQLDMO引用1.实现数据库的备份:1/**////<summary>2///数据库备份3///</summary>4///<returns>备份是否成功</returns>5publicboolDbBackup()6{7stringpath=CreatePath();8SQLDMO.BackupoBackup=newSQLDMO.BackupClass();9SQLDMO.SQLServeroSQLServer=newSQLDMO.SQLServerC 阅读全文

posted @ 2011-04-13 15:52 seoxs 阅读(202) 评论(0) 推荐(0) 编辑

Attributes in C#

摘要: Attributes in C#介绍Attributes是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如 帮助文件,文档的URL),还可以用attributes定义运行时信息(例如,使XML中的元素与类的成员字段关联起来)。我们也可以用attributes来创建一个“自描述”的组件。在这篇指南中我们将明白怎么创建属性并将其绑定至各种语言元素上,另外我们怎样在运行时环境下获取到attributes的一些信息。 定义MSDN 中做如下定义(ms-help://MS.MSDNQTR.2002APR.1033/csspec/html/vclrfcsharpspec_17_2 阅读全文

posted @ 2011-04-13 10:57 seoxs 阅读(338) 评论(1) 推荐(0) 编辑

关于枚举的种种

摘要: Q:在C#里,我们如何表达枚举类型?A:你可以使用enum关键字(keyword)来声明一个枚举类型(enum type)://Code#01publicenumAlignment{Left,Center,Right}Q:枚举类型是值类型(value type)还是引用类型(reference type)?A:枚举类型都是值类型。Q:System.Enum是枚举类型么?A:不是。Q:System.Enum与枚举类型(enum type)有什么关系?A:System.Enum是一个抽象类(abstract class),所有枚举类型都直接继承自它,当然也同时继承了它的所有成员。Q:那么Syste 阅读全文

posted @ 2011-04-13 10:54 seoxs 阅读(233) 评论(0) 推荐(0) 编辑

2011年4月12日

C#简单游戏外挂制作(以Warcraft Ⅲ为例)

摘要: 网上有很多外挂制作的教程,大多是讲针对大型网络游戏的,主要包含一些抓包、反汇编、C++的知识综合。事实也如此,常见的外挂都是使用VC++写的,从来没有过C#或者其他.NET语言编写的外挂。 作为微软.NET技术的忠实粉丝,这难免是一种遗憾。不过不要紧,下面流牛木马就教大家两招,包教包会,免收学费。 :) 其实作为游戏外挂来说,主要就是三个功能:模拟键盘操作、模拟鼠标操作、修改内存数据。修改内存数据比较难,但模拟鼠标键盘的操作却很简单。很多流行游戏的外挂,都可以只通过模拟鼠标键盘来实现,例如:劲舞团、QQ音速、连连看、各类网页游戏,以及各类大型网游中的自动打怪、自动吃药等等。 Warcraft 阅读全文

posted @ 2011-04-12 14:21 seoxs 阅读(700) 评论(2) 推荐(2) 编辑

在C#中利用Keep-Alive处理Socket网络异常断开的方法

摘要: 最近我负责一个IM项目的开发,服务端和客户端采用TCP协议连接。服务端采用C#开发,客户端采用Delphi开发。在服务端开发中我碰到了各种各样的网络异常断开现象。在处理这些异常的时候有了一些心得,现在写出来和大家分享一下。那网络异常断开原因主要有那些呢?归纳起来主要有以下两种:1、客户端程序异常。 对于这种情况,我们很好处理,因为客户端程序异常退出会在服务端引发ConnectionReset的Socket异常(就是WinSock2中的10054异常)。只要在服务端处理这个异常就可以了。2、网络链路异常。 如:网线拔出、交换机掉电、客户端机器掉电。当出现这些情况的时候服务端不会出现任何异常。这样 阅读全文

posted @ 2011-04-12 14:17 seoxs 阅读(413) 评论(1) 推荐(0) 编辑

C#正则表达式整理备忘

摘要: 有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string 阅读全文

posted @ 2011-04-12 10:58 seoxs 阅读(286) 评论(0) 推荐(1) 编辑

C# 中的委托和事件

摘要: C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过 阅读全文

posted @ 2011-04-12 10:55 seoxs 阅读(554) 评论(5) 推荐(4) 编辑

上一页 1 ··· 6 7 8 9 10 11 下一页

导航