上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 当设置winform窗体的TopMost属性为true时,有时会出现不好使的状况,这可能是因为窗体设置了MdiParent属性。 阅读全文
posted @ 2012-06-10 19:53 MagiCube 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 在编写C# winform程序中,不免一个项目会有多个工程文件,而这些工程文件之间是相互引用的,所以不想将工程的生成结果(exe或者dll)放在当前工程bin目录下的Debug目录或者Release目录,而是放在一个公共的目录下,比如DLLImport目录下,如何实现这个工程呢,我们知道,如果是C++,我们可以使用cmake来部署我的项目,同样在c#中也可以实现这样的功能,我们只需在每个工程的“属性”----“生成事件”----“生成后事件命令行”写入如下代码即可:IF $(ConfigurationName)==Debug xcopy "$(TargetPath)" &q 阅读全文
posted @ 2012-06-09 19:16 MagiCube 阅读(5766) 评论(0) 推荐(0) 编辑
摘要: 只需将项目下的AssemblyInfo.cs中最后的几行代码// 程序集的版本信息由下面四个值组成://// 主版本// 次版本 // 内部版本号// 修订号//// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,// 方法是按如下所示使用“*”:// [assembly: AssemblyVersion("1.0.*")][assembly: AssemblyVersion("1.0.0.0")][assembly: AssemblyFileVersion("1.0.0.0")]改为// 程序集的版本信息由下面四 阅读全文
posted @ 2012-05-30 17:14 MagiCube 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/hdl62402/article/details/6613804俗话说得好:”好记心不如烂笔杆儿“,这不,前些时间突然心血来潮,想用C#来写写软件,其实我的计算机中老早就装上了DevExpress的开发 环境了,可是一直跟自己找借口,没有动手写过一个像样的软件,我写项目喜欢把界面做得漂亮点儿,当然并没有忽略功能,如果你还在找如何更换 DevExpress中form的皮肤或者是如何使用用DevExpress Form窗体皮肤的话,本文是一篇有效解决你这个问题的!下面实录我在DevExpress 8 中更改form皮肤的过程:第 1步:新建一个项目, 阅读全文
posted @ 2012-05-13 17:04 MagiCube 阅读(4404) 评论(0) 推荐(0) 编辑
摘要: 一.如何取出CheckListBox中每个选中ComboBox对应的键和值:CheckListBox clbTest = new CheckListBox ();DataTable dt = db.GetDataTable(sqlQuery);clbTest .DataSource = dt;clbTest .DisplayMember = "name";//dt中的一列clbTest .ValueMember = "code";//dt中的一列//取出所有选中项对应的键和值for (int i = 0; i < clbXMJG.CheckedIt 阅读全文
posted @ 2012-03-04 23:19 MagiCube 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 一.下载OpenCV下载OpenCV2.3.1 for windows(即 OpenCV-2.3.1-win-superpack.exe )双击该exe文件,将其解压到本地磁盘上,比如:D盘 二.配置系统环境变量:我们需要将OpenCV的dll文件所在的目录加入Path环境变量,这样OpenCV才能调用,该路径为:D:\OpenCV2.3.1\build\x86\vc9\bin由于有些函数需要TBB,所以需要将tbb所在的目录也加入到环境变量Path中。TBB相关的DLL路径为:D:\OpenCV2.3.1\build\common\tbb\ia32\vc9知道这些路径后,将其加入到系统... 阅读全文
posted @ 2012-03-03 18:31 MagiCube 阅读(20848) 评论(0) 推荐(0) 编辑
摘要: 1.Splasher.cs using System;using System.Windows.Forms;using System.Threading;using System.Reflection;namespace SplashScreen{ public class Splasher { private static Form m_SplashForm = null; private static ISplashForm m_SplashInterface = null; private static Thread m_Splash... 阅读全文
posted @ 2012-03-01 18:07 MagiCube 阅读(1588) 评论(0) 推荐(1) 编辑
摘要: 1.在WinForm读取数据的时候经常会用到DataTable,而对读取的数据我们有时只想显示其中符合某些条件的数据,这个时候就可以使用DataTable的Select操作,dataTable.Select(”检查结果=‘“+result+”’“),其中检查结果是DataTable的Column Name,不要忘记result用用引号。2.如何查询数据库中某一列的函数重复数据:SQL语句:select * from EMRInfo as a ,(select message from EMRInfo group by message having count(*)>1) bwhere a 阅读全文
posted @ 2012-02-23 00:16 MagiCube 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 首先:Log4Net安装:只要从apache网站上下载一个log4net.dll文件文件,然后让程序引用即可。其次:Log4Net配置:Log4Net的配置方式有两种,一种是放在应用程序的配置文件中,另一种是放在独立的文件中(如xml文件) 第一:放在应用程序的配置文件中 由于我是在Winform上使用的Log4Net,所以我就只说明Winform的配置文件如何配置,web的配置和winform差不多。在WinForm的配置文件中配置Log4Net,首先应该添加WinForm的引用配置文件,然后将Log4Net的配置代码写到配置文件中(默认配置文件的名称是"应用程序名称.exe.co 阅读全文
posted @ 2012-02-10 21:45 MagiCube 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 在窗体间传递数据的方法比较多:1.在子窗体中自定义一个构造函数,参数类型是主窗体,当要显示子窗体的时候,就用这个构造函数来实例化子窗体,然后把this指针传进去,说起来太抽象了,我大概一写大家应该就明白了:public class frmMain:Form { ... frmControl controlForm=new frmControl(this); controlForm.Show(); } public class frmControl:Form //子窗体,用来控制主窗体的某些显示! { ... 阅读全文
posted @ 2012-01-07 14:20 MagiCube 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页