C#开发/WPF/Entity/WinForm/C#游戏
文章平均质量分 91
Jackchenyj
缩小与大牛的差距,唯一的方法就是不断学习
展开
-
比较C Sharp和Java
本文对比C#与Java编程语言。 因为这两种语言都具有自动垃圾回收以及运行时编译执行的特点,并且他们的语法都是继承自C语言/C++,因此二者有个很多相似之处。但由于C#也被描述为一个C++和Java的混合体,并添加了一些新特性,引入了一些变化,因此C#和Java自然也有很多不一样的地方。这个条目描述了二者总体上的相似性,并例举了二者的不同点。语言对象处理C#转载 2012-04-27 10:48:44 · 5882 阅读 · 0 评论 -
C#中自Photoshop样式的角度和高度选择器控件的创建方法(WinForm)
转载自: http://topic.csdn.net/u/20120604/00/C9C42B69-4C73-42C4-BD3E-527A9937F9CB.html 最近在学习C#控件的使用,想自己写一些控件,可是又不知从何下从。在论坛中看到高手写的角度选择器控件,就拿来作为写控件的学习东西。在这里与大家共享。================================转载 2012-06-12 14:13:16 · 2353 阅读 · 0 评论 -
无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
转载自: http://www.cnblogs.com/sheseido/archive/2010/10/27/1862496.html ort 声明中的路径正确,且磁盘上存在该文件。 - 兰博基尼 - 惮惮的博客" border="0" alt="无法读取项目文件 .csproj,请确认 Import 声明中的路径正确,且磁盘上存在该文件。 - 兰博基尼 - 惮惮的博客" src="转载 2012-06-13 14:18:43 · 8214 阅读 · 1 评论 -
C#入门学习-----制作AVI播放器
本实例主要用到了Microsoft Animation Control Version 6.0 组件,该组件可以一帧一帧地播放AVI文件。用到该组件,必须将Microsoft Animation Control Version 6.0组件添加到工具箱里。1、环境准备添加方法是选择工具箱,单击鼠标右键,在弹出的菜单中选择"选择项",选择 COM组件,在COM组件中选择 Microso原创 2012-05-24 17:43:02 · 5350 阅读 · 0 评论 -
.NET 4.0体系结构 简介
1、C#与.NET的关系C#是伴随着.NET的出现而出现的,用C#语言编程时,需要使用.NET框架类库来进行开发。但是与.NET框架相关的语言不止C#一种,开发人员也可以选择VB、JScript.NET、J#和C++等。1、1 .NET Framework 4.0简介.NET Framework由以下几大部分组成。(1) .NET语言。包括C#、VB、J#、C++、JScrip原创 2012-06-14 14:05:51 · 8939 阅读 · 0 评论 -
采用C#WPF实现自己的网页浏览器(自定义Tab控件)
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234源码下载: http://www.rayfile.com/zh-cn/files/459fa05c-bf69-11e1-b0ff-0015c55db73d/ 编译平台:VS2008 + .Net Framework 3.5 语言: C# 此原创 2012-06-26 16:27:38 · 27597 阅读 · 4 评论 -
C#Random产生随机数重复问题
转载自: http://www.cnblogs.com/IT-man/archive/2009/01/05/1369424.html今天在一个项目做导入功能时候,应用C#里面的Random产生的随机数,居然随机产生相同的编号,真郁闷。启动跟踪调试的时候就不会了。后来找找MSDN还有网上的资料,现在终于明白了其中的一些原因。原因如下: Random类是一个产生伪随机数字的类,它的构造函转载 2012-06-27 09:39:26 · 10072 阅读 · 5 评论 -
C#入门学习-----图书阅读器(WPF 用户控件技术)
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234需要源码请与我联系。 编译平台:VS2008 + .Net Framework 3.5 语言: C#1、图书阅读器系统架构1、2 系统架构设计在这个系统中出现在的实体有图书目录、图书列表、图书、压缩格式的图书、图像缓存等。(1原创 2012-07-18 11:49:05 · 9248 阅读 · 40 评论 -
C#入门学习-----推箱子游戏(WPF技术实现)
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234需要源码请与我联系。 编译平台:VS2008 + .Net Framework 3.5 语言: C#使用工具:Expression Design 4 Expression Blend (它们的获得请原创 2012-07-18 11:47:41 · 7839 阅读 · 3 评论 -
C#是不是不能把基类对象强转成它派生类对象
转载请标明是引用于 http://blog.csdn.net/chenyujing1234有补充的,请大家指出! 最近在论坛上看到有网友问到C#中对象强转的问题,自己虽然接触过C#,但对这个特性还是第一次接触,所以这里找到一些资料与大家一起分享。一、代码class Program{ static void Main(string[] args) {原创 2012-08-30 16:49:56 · 8939 阅读 · 0 评论 -
自己动手实现一个《倒水解密》游戏
本文所有源代码和VisualStudio2010(.NET Fx 2.0)工程打包在本文最后下载。(别找我要源码,一概不理会)《倒水解密》是一款很不错的手机益智类游戏,游戏界面如下:规则是这样的:有N个容量不同的瓶子,指定「将a升水倒入容量为b的瓶子」。游戏要求通过装水、倒水,达成给定的目标。该游戏虽然简单,但可玩性高,也可有不同的难度变化,并且能锻炼玩家的心算能力。《倒水解密转载 2012-10-08 09:36:35 · 2987 阅读 · 0 评论 -
C#文件下载四种方法
从CSDN论坛上看到这个帖子: http://topic.csdn.net/u/20120822/10/d8115bb7-2f2a-4c2f-b0c1-aab68bcb1e3e.html出于对C#功能的好奇,想那个工程试看看。 一、过程1、建C# Form工程以前接触的都是C# Form工程,以为这次也一样,没想到到报以下错误:名空间“System.Web”中不存在原创 2012-08-31 16:30:39 · 11396 阅读 · 1 评论 -
c#应用程序的发布
最近做了C#软件,发布给客户用时,发现客户运行不起来,原因是客户电脑上没有装Frame Work库.那么我们得把exe打包发布。发布的安装文件相当的大,以FrameWork为例达到了200多M。这就是为什么有的应用程序只有1M多,可是发布时却做成了1G。请注意以下的第五步. 转自:http://www.2cto.com/kf/201012/79607.html使用VS 自带原创 2012-05-11 17:25:12 · 33747 阅读 · 2 评论 -
C#中仿QQ截图
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234代码(VS2008):http://www.rayfile.com/zh-cn/files/bad4b357-978a-11e1-8b2d-0015c55db73d/ 在工作中需要抓取图片,那么就花一会儿时间用C#自己写一个吧关键技术:用到了Graphics原创 2012-05-06 22:44:54 · 3303 阅读 · 0 评论 -
C#实现高精度定时器
这两天正在准备做一个实时控制的东西,想用C#。可是昨天日本人展示了一个在LINUX平台下使用C语言控制的单自由度机械臂,我问他们为什么不用WINDOWS,他们说用WINDOWS编程实时性很差,定时很不准,所以用了LINUX,为了兼容性好,服务器也用的是LINUX平台,用于网络控制。可是如果网络也用C或C++的话编程肯定比较慢,还是想用C#编程,于是今天就研究了一下C#中定时器的问题。在.Net转载 2012-04-20 18:14:13 · 12075 阅读 · 0 评论 -
C#中使用Process组件访问本地进程
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234代码(VS2008):http://www.rayfile.com/zh-cn/files/10801d54-991d-11e1-9109-0015c55db73d/ Process组件提供对本地和远程进程的访问,并使用用户能够启动和停止本地系统进程。原创 2012-05-08 22:46:32 · 4256 阅读 · 0 评论 -
C#开发-----百变方块游戏
转载请标明是引用于 http://blog.csdn.net/chenyujing1234例子代码:http://www.rayfile.com/zh-cn/files/b6ed0bc0-8e9e-11e1-8178-0015c55db73d/ n游戏在 6× 6 格子的棋盘中进行,可排出55种不同的组合图案。主要开发人的抽象思维能力、空间想象能力、动手能力、几何构建能力。原创 2012-04-25 14:17:01 · 1970 阅读 · 0 评论 -
C#开发-----坦克大战游戏
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 例子代码:http://www.rayfile.com/zh-cn/files/bad6d707-8dd9-11e1-9c19-0015c55db73d/ 玩家操作一辆坦克,必须消灭所有电脑控制的10辆敌军坦克。本游戏的背景墙砖为金属,不可以被击毁。在游戏中,玩家通过键盘的原创 2012-04-24 14:47:02 · 15518 阅读 · 1 评论 -
C#开发------对对碰游戏
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 例子代码: http://www.rayfile.com/zh-cn/files/9d09926e-736b-11e1-b9a4-0015c55db73d/设计思路:由10*10组成,图案更不相同,为存储游戏画面中的图案方块,采用Block类二维数组blocks[10,10];在定时器控原创 2012-03-21 23:33:47 · 4224 阅读 · 1 评论 -
C#入门学习-----简单画图程序
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234 通过本实例了解如何在窗体上绘制各种图形,如矩形、椭圆、线条、文字等。运行效果如下:实现过程:(1) 新建窗体应用程序(2) 添加一个MenuScrip控件;添加一个ToolScrip控件。在ToolScrip控件中对每个单元,要将Display原创 2012-05-29 11:59:20 · 27060 阅读 · 12 评论 -
C#----对子窗体进行层叠排列
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234代码(VS2008):http://www.rayfile.com/zh-cn/files/f4235a26-9aa8-11e1-bd9f-0015c55db73d/关键技术主要通过LayoutMdi传递MdiLayout.Cascade枚举值来实现子窗体的原创 2012-05-10 21:58:29 · 7557 阅读 · 1 评论 -
C#----使用继承选择器创建继承窗体
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234代码(VS2008):http://www.rayfile.com/zh-cn/files/68b23066-9aab-11e1-9c9c-0015c55db73d/关键技术基窗体,实质上相当于面向对象编程中提到的基类,而继承窗体则是子类或派生类。继承窗体实原创 2012-05-10 22:17:49 · 12879 阅读 · 1 评论 -
C#入门学习-----选项卡(更改显示样式、动态添加/删除、获得名称)
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234需要源码请与我联系。 运行效果如下:1、更改显选项卡的显示样式1、1 关键技术:用到了TabControl控件的ImageList属性和Appearance属性。(1) ImageList属性 此属性用来获取或设置在控件的选项卡上显示的图像,原创 2012-06-05 16:59:27 · 24320 阅读 · 9 评论 -
C#入门学习-----菜单应用(添加剂快捷方式、设置菜单项是否可用、修改菜单字体、创建级联菜单、级联菜单的动态合并)
欢迎大家提出意见,一起讨论!转载请标明是引用于 http://blog.csdn.net/chenyujing1234需要源码请与我联系。 1、 为菜单添加快捷方式 为菜单项设置快捷方式非常简单,设置菜单项的Text属性时,在菜单项文本添加“&”+“字母”即可,使用快捷键时,按下Atl键加指定的字母便可以使用快捷键激活菜单项。 设计过程:在窗口中添加MenuSc原创 2012-06-06 09:56:56 · 7531 阅读 · 0 评论 -
C# 的委托事件实现(含代码)
参考代码:http://www.pudn.com/downloads74/sourcecode/windows/csharp/detail271438.html 最近在看一个抛物线的代码,用C#写的,以前接触C#不多,从代码中可以看到与android类似的事件委托的实现。现通过一篇文章作为个人备忘录,其内容很普通,高手者可略过,:1、委托的主调方:在Parabola类中是这原创 2012-04-09 13:54:46 · 1129 阅读 · 0 评论 -
Windows下的双显的设置
XP系统下设置双显的过程电脑:AUSUS K50I显卡为NVIDIA N1-0P-GE在桌面上右击,选属性。在弹出窗口中找到设置选项卡,会看到有两个显示器编号。点选2号显示器。在下面找到两个选项,先选择下面的扩展桌面到此监视器,然后再选上面的设置此显示器为主显示器。点下面的应用按钮,然后选1号显示器,把下面两个选项中的扩展桌面到此监视器这个选项取消选择,就可以了。原创 2013-04-03 23:19:09 · 4826 阅读 · 0 评论