代码改变世界

随笔分类 -  C# Winform

winform开发日常问题小记

2012-05-24 10:31 by QA龙, 333 阅读, 收藏,
摘要: 问题目录:1.按钮获得焦点后有边框 如何去掉2.DataGridView DataSet不显示数据。3.dataGridView list泛型数据源,绑定后再次绑定无数据4:Combox 绑定数据源 取值1.按钮获得焦点后有边框 如何去掉处理办法,添加按钮print事件 指定按钮的print事件为 Override_print(摘自网上) //需要引用命名空间System.Reflection; public void HideFocusCues(Control control) { Type vType = typeof(Con... 阅读全文

一个入门的学生选课系统

2011-12-06 22:08 by QA龙, 678 阅读, 收藏,
摘要: 大三的时候写的一个学生选课系统,WinForm 的使用的SQL数据库。主要有学生,老师两类用户,老师查看选择自己课程的学生,学生进行选课(只能选5门课),登陆的时候要有登陆错误次数限制超过会锁定,很简单的一个小程序,因为是刚开始学 .net的时候写的。所以没什么技术含量。拿出来给刚刚入门的童鞋们。学习参考用 附源码+数据库备份文件1.登陆窗口2.学生登陆窗口3.老师登陆窗口下载地址作者:QA龙出处:http://www.cnblogs.com/liubaolongcool/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律 阅读全文

C#获取可执行文件的路径

2011-06-13 09:52 by QA龙, 3708 阅读, 收藏,
摘要: //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 stringstr5=Application.StartupPath;//可获得当前执行的exe的文件名。 stringstr1=Process.GetCurrentProcess().MainModule.FileName;// 获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 备注按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:\”)。如果该进程在子目录中启动,则此属性的值为不带尾部反斜杠的驱动器和子目录路径(如“C:\mySubDirectory”)。 阅读全文

C# 使用windows程序控制window服务

2011-05-26 21:31 by QA龙, 833 阅读, 收藏,
摘要: 最近在做一个大型项目的时候,需要window服务来做扫表倒表,但是又最好能够随时远程登录后控制,并且可以传递一些参数进去让windows服务与外界有些交互,并得到控制,于是,自己研究了一番,现在,把一些体会拿来跟大家一起体会。在C# 中使用一个System.ServiceProcess 命名空间下的ServiceControl 来对windows服务进行控制,其实在底层是SCM(service control manager)。咱们开始来一步一步操作。第一步:添加一个引用,System.ServiceProcess第二步:从vs2005的服务器资源管理器来拖动一个服务示例到设计界面。第三步:编 阅读全文