08 2012 档案
判断本机只能运行一个winform程序
摘要:在我们做winform程序时,有时需要对程序运行做一个限制,就比如像一般程序在运行时,就不允许再运行第二个同样的程序。这个功能其实不管对于系统,还是对于程序的安全性而言都是比较重要的。那么,如何实现这个功能啦?我们都知道,在winform中,也有像bs模式中一样的全局文件:Program.cs,这个文件定义了程序的进入点。代码如下: //判断当前线程是否只有一个 Process currprocess = Process.GetCurrentProcess(); string processName = currprocess.ProcessName; Process[] proces = P
阅读全文
Winform读取app.config文件
摘要:今天在做关于winfrom连接数据库的时候,遇到一个问题:在这里没有像.net bs模式中那样直接在配置文件中填写连接数据库语句,那么,如果有没有一种比较好的方式,实现向bs模式中的那样,可以很方便容易的改变连接数据库语句。答案就在app.config文件中。 首先新建一个xml文件,取名为app.config,在里面填写连接数据库语句:<?xml version="1.0" encoding="utf-8" ?><configuration><connectionStrings/><appSettings>
阅读全文
数据库连接
摘要:<?xml version="1.0" encoding="utf-8" ?>配置文件<configuration> <appSettings> <add key="ConnectionString" value="Data Source=20120516-0951\SQLEXPRESS;Initial Catalog=sky_rvcs;Persist Security Info=True;User ID=sa;Password=123 "/> </appSet
阅读全文
c# winform DataGridview 单击选中一整行,不是选择一个字段 只能选择一行,不能选多行
摘要:设置DataGridView的属性SelectionMode为FullRowSelect 这样就使DataGridView不是选择一个字段,而是选择一整行了 设置DataGridView的属性MultiSelect为false 这样就使DataGridView不能够选择多行,只能选择一行了
阅读全文
Winform打造进度条窗口代码,还有取消按钮呢
摘要:Winform打造进度条窗口代码,还有取消按钮呢using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Test{ public class MyProgress { private int MaxNum; Form progressForm=null; ProgressBar progressBar1=null; b
阅读全文