
C#+WINFORM
刘秋荣
精通ASP.NET、SQLSERVER等应用程序开发环境,善于GDI+、微软游戏引挚XNA开发及软件系统架构设计搭建,个人专注于游戏引挚、AI算法、物理碰撞、网络编程等技术研究。
展开
-
System.Diagnostics.Process.Start的妙用
我们经常会遇到在Winform或是WPF中点击链接或按钮打开某个指定的网址, 或者是需要打开电脑中某个指定的硬盘分区及文件夹, 甚至是"控制面板"相关的东西, 那么如何做呢?答案是使用System.Diagnostics.Process.Start()。它的作用是调用外部的命令。先来看看它的调用方法:Process.Start () Process.Start (ProcessStartI转载 2009-04-05 21:09:00 · 1824 阅读 · 0 评论 -
C#摄像头编程
[原文]摄像头编程 http://blog.youkuaiyun.com/libiegoupan/archive/2004/09/02/92547.aspx这段时间搞视频采集方面的程序,在国外网站上找到一个用C#写的驱动摄像头的程序。经改造和调试,如下:(1)安装摄像头后,一般可以找到一个avicap32.dll文件(2)这是一个关于摄像头的类:using System;using Syst转载 2009-04-05 21:13:00 · 942 阅读 · 0 评论 -
C#个性印章及公章的画法及实现
先看效果:1.公章 2. 个人印章效果:这里粘出关键代码: private void DrawSeal() { RetrieveAll(); if(this.SealType == SealType.OfficeSeal) { DrawOfficeSeal(); } else { DrawPersonalSeal(); } panel原创 2009-04-05 21:29:00 · 2685 阅读 · 0 评论 -
C#开发的TD防御游戏详解——星际防御
首先先看一下游戏界面: 一、前期准备工作:资源文件分析: 资源文件截图二、进入开发阶段:1、 打开VS2005,新建一个WINDOW应用程序项目,项目名称为:StarGame,项目路径保存在E盘根目录下,如下图: 2、 在FORM1的窗体界面中,点击窗体按右键选择“属性”,在右边的属性窗体中,将窗体的大小(Size)改成:980,735;在窗体的标题原创 2009-11-27 23:36:00 · 2408 阅读 · 1 评论 -
塔防游戏—土豆怪兽C#+XNA开发(包含地图关卡编辑器)
好久没上来写写文章了,最近有点时间就上来发表一些以前写过的作品,当时也是为了研究一些电脑AI自动根据设定好的路径进行进走、角色方向转变自动切图展示等算法,总共分为游戏地图编辑器和游戏两个程序,地图编辑已经写好,游戏程序没有写全,后来由于有其他事情没有继续开发,里面一些源码希望对想原创 2011-07-26 09:40:53 · 3069 阅读 · 7 评论 -
C#使用HttpWebRequest模拟登陆访问人人网
无论使用任何语言做模拟登陆或者抓取访问页面,无外乎以下思路:第一 启用一个web访问会话方法或者实例化一个web访问类,如.net中的HttpWebRequest;第二 模拟POST或者GET方式提交的数据;第三 模拟请求的头;第四 提交请求并获得响应,及对响应做我们所需要的处理。这里我们以人人网的登录为例,将涉及到POST以及GET两种请求方式。大家可以先看看这篇文章《免转载 2012-03-15 09:51:24 · 632 阅读 · 0 评论 -
细说C#多线程(下)
引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。 其中委托的BeginInvoke方法以及回调函数最为常用。 而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中,可能更多人只会留意在客户端使用Ajax或者在服务器端使用UpdatePan转载 2012-03-16 09:47:04 · 815 阅读 · 0 评论 -
细说C#多线程(上)
原文转载自:http://kb.cnblogs.com/page/130487/ 引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。 其中委托的BeginInvoke方法以及回调函数最为常用。 而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NE转载 2012-03-16 09:45:10 · 511 阅读 · 0 评论