为了自由,幸福而不断奋斗,前行!!!

一笑看风云过....

博客园 首页 新随笔 联系 订阅 管理

2008年8月27日 #

摘要: 一、委托 委托类似于函数指针,但函数指针只能引用静态方法,而委托既能引用静态方法,也能引用实例方法。 委托使用分三步:1、委托声明。2、委托实例化。3、委托调用。 二、事件 1、委托、实例化 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->n... 阅读全文
posted @ 2008-08-27 14:39 YAO'STAR 阅读(197) 评论(0) 推荐(0) 编辑

2008年8月26日 #

摘要: 怎么搞得啊,学习的太慢了,从c,c++,到c#,都没有学专学精,跟着微软在走。 目前.net技术也在学,还是皮毛! 汗啊! 阅读全文
posted @ 2008-08-26 16:29 YAO'STAR 阅读(216) 评论(0) 推荐(0) 编辑

2008年8月20日 #

摘要: 自定义控件、用户定义控件,方便用户定义功能强大的控件。 Control属性: Size,BackGround,Location等属性 Control方法: 鼠标事件继承了System.Windows.Form.Control 自定义了一个视频播放的窗口控件: Code Code highlighting produced by Actipro CodeHighlighter (fr... 阅读全文
posted @ 2008-08-20 08:54 YAO'STAR 阅读(324) 评论(0) 推荐(0) 编辑

2008年8月14日 #

摘要: Shapfile文件为ESRI公司的文件存储格式,并且得到了业界广泛的支持。Shapfile格式是一种简单的,用非拓朴关系的形式存储几何位置和地理特征的属性信息的格式。虽然GeoServer采用Shapfile文件可以快速的创建网上地图服务,但它的缺点确很明显: 1、Shapefile只支持一个图层,在实际中没有意义。 2、直接保用SHP文件不安全,Shapfile文件很容易被病毒或其他原... 阅读全文
posted @ 2008-08-14 16:36 YAO'STAR 阅读(1363) 评论(0) 推荐(0) 编辑

2008年8月13日 #

摘要: SharpMap.Map myMap = new SharpMap.Map(new Size(400,300)); myMap.MinimumZoom = 100; //Minimum zoom allowed myMap.BackgroundColor = Color.White; //Set background myMap.Center = new SharpMap.Geometry.Poi... 阅读全文
posted @ 2008-08-13 15:28 YAO'STAR 阅读(606) 评论(1) 推荐(0) 编辑

摘要: 选择了开源的SharpMap. SharpMap是一个基于.net 2.0使用C#开发的Map渲染类库,可以渲染各类GIS数据(目前支持ESRI Shape和PostGIS格式),可应用于桌面和Web程序。 其网址为:http://sharpmap.iter.dk/ SharpMap的发布许可(License)为GNU General Public License,开发者为Morten Nie... 阅读全文
posted @ 2008-08-13 08:53 YAO'STAR 阅读(391) 评论(0) 推荐(0) 编辑

2008年8月11日 #

摘要: user(UserID,UserName,UserNote) role(RoleID,RoleName,RoleNote) permission(PermissionID,PermissionName) user_role(UserRoleID,UserID,RoleID) role_permission(RolePermissionID,RoleID,PermissionID) 1.多表查询... 阅读全文
posted @ 2008-08-11 17:52 YAO'STAR 阅读(225) 评论(0) 推荐(0) 编辑

摘要: 1.使用UI设计好界面 2.生成ListViewItem项 ListViewItem item=new ListViewItem(new string[]{"UserName","RoleName","UserID"}); 3.添加子项 item.SubItems[0].Text=user; item.SubItems[1].Text... 阅读全文
posted @ 2008-08-11 17:37 YAO'STAR 阅读(297) 评论(0) 推荐(0) 编辑

2008年8月7日 #

摘要: 简介:一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。 一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。 创建存储过程: 语法: CREATE PROCEDURE p() BEGIN /*此存储过程的正文... 阅读全文
posted @ 2008-08-07 15:02 YAO'STAR 阅读(463) 评论(0) 推荐(0) 编辑

2008年7月30日 #

摘要: 注:本文转自http://blog.csdn.net/ericfine/archive/2004/07/26/51888.aspx C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型... 阅读全文
posted @ 2008-07-30 17:29 YAO'STAR 阅读(1110) 评论(0) 推荐(0) 编辑

2008年7月25日 #

摘要: namespace ConsoleApplication1 { public class Configuration { Collection groups = new Collection(); public Collection Groups { get { return groups; } ... 阅读全文
posted @ 2008-07-25 15:05 YAO'STAR 阅读(210) 评论(0) 推荐(0) 编辑

摘要: //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录 .exe文件名) //获取和设置当前目录(即该进程从... 阅读全文
posted @ 2008-07-25 13:07 YAO'STAR 阅读(238) 评论(0) 推荐(0) 编辑

摘要: 原作出处:http://www.codeproject.com/useritems/tips.asp?df=100 一..Net Framework 1. 如何获得系统文件夹 使用System.Envioment类的GetFolderPath方法;例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2. 如何获... 阅读全文
posted @ 2008-07-25 12:28 YAO'STAR 阅读(202) 评论(0) 推荐(0) 编辑

2008年7月23日 #

摘要: 问题:VS2005开发的窗体应用程序,数据库为MySql.net;查询带有中文的语句,没有返回结果,也没有报错!!! 就是MySql字符编码的问题啊!!! 解决办法: 1、用MySQLDriverCS 在conn.open();后 先执行: MySQLCommand cmd=new MySQLCommand("set charset gb2312",conn); //或者是 MySQLComman... 阅读全文
posted @ 2008-07-23 14:54 YAO'STAR 阅读(399) 评论(1) 推荐(0) 编辑

摘要: 所用工具MySQL5.022 VS2005 Team Suite MySQL Connector Net 5.0.3 EMS SQL Manage 2005 For MySQL使用过MySQL的朋友都知道有乱码问题困扰,而出现此问题都是因没有正确设置其编码造成; 假设现在要做一个简体中文网站; 一、设置数据库编码 安装mysql时可选择编码,如果已经安装过,可以更改文件my.ini(此文件在mys... 阅读全文
posted @ 2008-07-23 11:18 YAO'STAR 阅读(295) 评论(0) 推荐(0) 编辑

摘要: 一、建立数据库、表、添加数据 这里我们使用图形化操作的SQL Manager 2005 Lite for MySQL来建立数据,它的操作界面非常类似OFFICE软件,使用方便、很容量上手、下面开始建立数据库及表 单击"Creat New DataBase":新建DB 输入密码: 选择客户端编码为gb2312,防乱码;也可以在新建好的数据库右键选择"DataBase Registration ... 阅读全文
posted @ 2008-07-23 11:16 YAO'STAR 阅读(307) 评论(0) 推荐(0) 编辑

摘要: .net是现在众多开发者的选择、而mysql数据一直以轻型、快速、免费深得许多开发者的暧昧、而php+mysql一直是许多大型网站所采用的方式。那能不能用.net+mysql这种组合方式了,当然可以,从这一篇随笔开始,我们一起领略.Net+Mysql的强势! 一、Mysql数据库 现在最新版本是5.0.27,可从官方网站或mysql中文网站下载到。 详细的安装方法:... 阅读全文
posted @ 2008-07-23 11:15 YAO'STAR 阅读(344) 评论(0) 推荐(0) 编辑

2008年7月22日 #

摘要: /// /// 特列UInt32类型值转换成指定的格式 /// /// /// 格式参数: /// yyyy表示日期的年(4位);yy表示日期的年(2位); /// m表示日期的月(自动);mm表示日期的月(2位); /// d表示日期的天(自动);dd表示日期的... 阅读全文
posted @ 2008-07-22 15:03 YAO'STAR 阅读(296) 评论(0) 推荐(0) 编辑

摘要: Marshal.PtrToStructure 方法 (IntPtr, Type) 将数据从非托管内存块封送到新分配的指定类型的托管对象。 参数 ptr 指向非托管内存块的指针。 structureType 要创建的对象的 Type。此类型对象必须表示格式化类或结构。 返回值 一个托管对象,包含 ptr 参数指向的数据。 示例 [StructLayout(Layo... 阅读全文
posted @ 2008-07-22 12:35 YAO'STAR 阅读(506) 评论(0) 推荐(0) 编辑

摘要: 我们在做项目时,常常要用到别的公司开发的硬件产品, 而有关对硬件产品的控制的 DEMO 又常常是用VC6.0编写的,我们如何将他们编写的DLL应用到我们现在的.net环境中些, 微软为我们提供了”平台调用服务 (P/Invoke)”来方便的使用它们. 通过平台调用服务,托管代码可以调用本机(非 ActiveX) DLL 中实现的非托管函数。 P/Invoke 语义方面的... 阅读全文
posted @ 2008-07-22 10:25 YAO'STAR 阅读(739) 评论(0) 推荐(0) 编辑

2008年7月15日 #

摘要: 方法一:对文档最后一个大括号进行删除再添加的动作以便VS2005自动格式化。 例如:有以下的这么一段代码 1namespace phcis 2 { 3 4 static class Program 5 { 6 7 /**//// 8 /// 应用程序的主入口点。 9 /// 10 [ST... 阅读全文
posted @ 2008-07-15 10:50 YAO'STAR 阅读(1781) 评论(1) 推荐(0) 编辑

摘要: //使用 XML 序列化将结构或对象转换成字符串 using System.Runtime.Serialization; using System.Xml.Serialization; namespace ConsoleApplication1 { [Serializable] public struct MyStruct { public int i; } pub... 阅读全文
posted @ 2008-07-15 10:36 YAO'STAR 阅读(239) 评论(0) 推荐(0) 编辑

2008年7月9日 #

摘要: 界面控件操作,Dock操作老是出错。原来是控件停靠父容器边缘远近的问题! msdn备注: 使用 Dock 属性可以定义在调整控件的父控件大小时如何自动调整控件的大小。例如,将 Dock 设置为 DockStyle.Left 将导致控件与其父控件的左边缘对齐,并在父控件调整大小时调整自身大小。控件按照 Z 顺序停靠,Z 顺序是窗体上的控件沿窗体的 Z 轴(深度)的可视化分层。 解决办法:在界面设计时... 阅读全文
posted @ 2008-07-09 17:59 YAO'STAR 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.xkxz.com/ 5.多多源码:http://www.morecode.net/ 6.洪越源代码:http://www.softhy.net/ 7.锋网源码:http:... 阅读全文
posted @ 2008-07-09 08:45 YAO'STAR 阅读(3004) 评论(1) 推荐(0) 编辑

2008年7月8日 #

摘要: app.config 引用:private string CONNSTR = System.Configuration.ConfigurationManager.ConnectionStrings["TgNetVideo.Properties.Settings.shidevideoConnectionString"].ToString()... 阅读全文
posted @ 2008-07-08 14:31 YAO'STAR 阅读(1681) 评论(0) 推荐(0) 编辑