2012年9月26日

在关闭主窗体时,同时关闭隐藏的窗体

摘要: 在关闭主窗体时,如果存在隐藏的窗体,那么,关闭了主窗体,隐藏的窗体还没有真正关闭。故,需要做相应的处理。以下以登录为例:示例说明:用户登录后,登录窗体为隐藏窗体,打开主窗体。在直接点击窗体右上角的关闭按钮时,登录窗体默认还没有关闭,程序还在运行。故需要添加主窗体的FormClosed事件,代码如下:private void FinancialManage_FormClosed(object sender, FormClosedEventArgs e) { //退出程序 Application.Exit(); } 阅读全文

posted @ 2012-09-26 19:15 poir 阅读(232) 评论(0) 推荐(0) 编辑

常用Web Service汇总(天气预报、时刻表等)

摘要: 下面总结了一些常用的Web Service,是平时乱逛时收集的,希望对大家有用。============================================天气预报Web Service,数据来源于中国气象局EndpointDiscoWSDLIP地址来源搜索Web Service(是目前最完整的IP地址数据)EndpointDiscoWSDL随机英文、数字和中文简体字Web ServiceEndpointDiscoWSDL中国邮政编码 <-> 地址信息双向查询/搜索Web ServiceEndpointDiscoWSDL验证码图片Web Service 支持中文、字母、 阅读全文

posted @ 2012-09-26 17:22 poir 阅读(112) 评论(0) 推荐(0) 编辑

C#中StatusStrip控件的代码应用实现

摘要: 先了解一下StatusStrip:首选StatusStrip是Form中的一个控件,同时也是一个大的控件,其中含有许多子控件,这些子控件存放在控件群中。 这样我们要使用StatusStrip时,首先要定义StatusStrip,然后定义ToolStrip控件,再次定义ToolStrip控件群,第 三将ToolStrip控件加入到控件群中,第四将控件群加入到StatusStrip中,最后要将StatusStrip加入到窗体中。 举例说明: 本例是在Form窗体中加入任务栏,并在任务栏左边显示Test。 一、在设计模式下的添加方法为: 在窗体上添加一个StatusStrip控件。在St... 阅读全文

posted @ 2012-09-26 16:41 poir 阅读(868) 评论(0) 推荐(0) 编辑

C#WinForm编程中窗体传值

摘要: 一、使用构造函数传值步骤一、修改子窗体(FinancialManage)中的默认构造函数 public FinancialManage(string inputstr) { InitializeComponent(); this.textBox1.Text = inputstr;//inputstr数据将显示在textBox1中 }步骤二、在父窗体中调用 FinancialManage fm = new FinancialManage(user); fm.Show();如果要传的数据量比较大点的,可以采用类(UserEnt... 阅读全文

posted @ 2012-09-26 16:38 poir 阅读(125) 评论(0) 推荐(0) 编辑

C# 无边框窗体 移动 两种方法

摘要: 网上和书上大致有两种方法,各有长短吧。一种是使用Windows API: //需添加using System.Runtime.InteropServices;[DllImport("user32.dll")] public static extern bool ReleaseCapture();[DllImport("user32.dll")]public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam); //......private void 阅读全文

posted @ 2012-09-26 14:17 poir 阅读(362) 评论(0) 推荐(0) 编辑

C#控制WinForm窗体间数据交互的方法

摘要: 本文将为大家介绍的是WinForm窗体之间的数据交互等问题,包括自定义一个构造函数等等问题。在窗体间传递数据的方法比较多:1,在子窗体中自定义一个构造函数,参数类型是主窗体,当要显示子窗体的时候,就用这个构造函数来实例化子窗体,然后把this指针传进去,说起来太抽象了,我大概一写大家应该就明白了:1.publicclassfrmMain:Form2.{3....4.frmControlcontrolForm=newfrmControl(this);5.controlForm.Show();6.}7.publicclassfrmControl:Form//子窗体,用来控制主窗体的某些显示!8.{ 阅读全文

posted @ 2012-09-26 01:57 poir 阅读(835) 评论(0) 推荐(0) 编辑

简述关于软件加密软件注册通用技术

摘要: 在我们编写好一款软件后,我们不想别人盗用我们的软件,这时候我们可以采用注册的方式来保护我们的作品。这时候我们可能就需要简单了解一下加密解密技术,下面是我的简单总结:第一步:程序获得运行机的唯一标示(比如:网卡号,CPU编号,硬盘号等等)。第二步:程序将获得的唯一标示加密,然后有用户或者程序将加密后的标示发送给你。第三步:你将加密后的标示解密(其实这时候你获得的就是:网卡号,CPU编号,硬盘号)然后你再将网卡号,CPU编号,硬盘号加密发送给客户注册。第四步:程序将你发送的注册号进行解密,解密后的编号其实也是:网卡号,CPU编号,硬盘号。第五步:每当程序启动,首先解密你发送的注册号,然后读取网卡号 阅读全文

posted @ 2012-09-26 01:09 poir 阅读(266) 评论(0) 推荐(1) 编辑

C#.net winform skin 皮肤大全

摘要: 1. 东日IrisSkin IrisSkin 共有两个版本,一个是IrisSkin.dll 用于.Net Framework1.0/1.1 和IrisSkin2.dll 用于.Net Framework2.0版本。详细内容见安装文件的help文档。除此之外,东日还有两个很cool的Menu: MatrixMenu和WheelMenu。(详细内容请参见http://www.sunisoft.cn/irisskin)。2. Skin++这个是我最初使用过的换肤控件,通过添加一个com引用,然后初始化一个skin对象,通过InitializeSkin引入ssk文件进行换肤。(详细内容请参见http: 阅读全文

posted @ 2012-09-26 01:07 poir 阅读(273) 评论(0) 推荐(0) 编辑

C# 绘制统计图(柱状图, 折线图, 扇形图)

摘要: 统计图形种类繁多, 有柱状图, 折线图, 扇形图等等, 而统计图形的绘制方法也有很多, 有Flash制作的统计图形, 有水晶报表生成统计图形, 有专门制图软件制作, 也有编程语言自己制作的;这里我们用就C# 制作三款最经典的统计图: 柱状图, 折线图和扇形图;既然是统计, 当然需要数据, 这里演示的数据存于Sql Server2000中, 三款统计图形都是动态生成. 其中柱状图我会附上制作步骤, 其他两款统计图直接附源码 阅读全文

posted @ 2012-09-26 00:16 poir 阅读(426) 评论(0) 推荐(0) 编辑

导航