DEV Gridcontrol如何格式化显示数据 2017年02月06日 56 阅读 DEV Gridcontrol如何格式化显示数据2016-01-07背景:想让列表上的某一列显示的数字小数点后有两位小数,方法如下:方法1、填写如下图的内容,其中FormatType是选择的。方法2、第一步:新建CalEdit控件,具体操作如下图:第二步:将需要显示两位小数列的ColunmEdit属性选择为:即可。以上两种方法效果一样。...
如何创建Windows服务 2017年02月06日 56 阅读 如何创建Windows服务2016-01-09 cnblogs 缘生梦创建Windows服务的项目新建项目->C++语言->ATL->ATL项目->服务(EXE)这样就创建了一个Windows服务项目。生成的解决方案包含两个项目:Services、ServicesPS 。其实主要是使用Services,VS2012下不清楚为什么生成了两个项目。注册Windows服务Windows服务第一次启动时,是需要注册的,注册方式可以通过命令行...
无COM接口Windows服务启动失败的原因及解决方案 2017年02月06日 48 阅读 无COM接口Windows服务启动失败的原因及解决方案2016-01-09 缘生梦 将VS创建的Windows服务项目编译生成的程序,通过命令行 “服务.exe -Service”注册为Windows服务后,就可以通过服务管理器进行管理了。问题通过服务管理器进行启动的时候,发现服务无法启动,提示错误由于程序代码是由VS的项目模板生成的,生成后直接编译为Debug版,然后通过命令行进行注册,期间并没有修改过任何代码。难道是只有Rele...
DEV GridView如何显示行号 2017年02月06日 49 阅读 DEV GridView如何显示行号2016-01-11private void gridView_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e){if (e.Info.IsRowIndicator && e.RowHandle >= 0){e.Info.DisplayText...
Dev Gridcontrl随便单击,都会调用某个方法的原因 2017年02月06日 49 阅读 Dev Gridcontrl随便单击,都会调用某个方法的原因2016-01-11 csdn博客 衣舞晨风今天做了一个Winfrom Dev Gridcontrl窗体,但在随便单击Gridcontrl,都会调用某个函数,后来发现在是在下面的这个地方,误写了一个函数,从而导致了这种情况。...
如何获取当前月的首日和末日 2017年02月06日 54 阅读 如何获取当前月的首日和末日2016-01-11月初的第一天:System.DateTime.Today.AddDays(1 - System.DateTime.Today.Day);月末的最后一天 :System.DateTime.Now.AddDays(1 - System.DateTime.Now.Day).AddMonths(1).AddDays(-1);...
Visual Studio 2010中如何修改编译生成dll存放路径 2017年02月06日 52 阅读 Visual Studio 2010中如何修改编译生成dll存放路径2016-01-111、右击你想修改的工程,选择属性进入下图:2、单击,browse,进入下图:选择或者新建你想存放编译dll的文件夹即可。...
如何不用Visual Studio快速实现报表 2017年02月06日 52 阅读 如何不用Visual Studio快速实现报表2016-01-13常规的报表设计,如RDLC、水晶报表等,需要安装Visual Studio,通过VS提供的报表设计界面来设计报表,通过VS设计报表对.NET开发者而言非常方便,但是对于非开发人员,要安装4G的一个VS,且需要一个License,则成本显得有点高。本文提供另外一种方法,不使用VS也可以设计报表。通过ActiveReports提供的免费报表设计器(绿色的exe可执行文件),我们也可以设计报表,下...
Dev gridcontrol如何获取选定行或指定列单元格的内容 2017年02月06日 52 阅读 Dev gridcontrol如何获取选定行或指定列单元格的内容2016-01-13//mOIDFiledName为要获取列的列名private string GetSelectOID(string mOIDFiledName){int[] pRows = this.gridView1.GetSelectedRows();//传递实体类过去 获取选中的行if (pRows.GetLength(0) > 0)return gridView1.GetRo...
DevExpress GridControl如何设置复合表头或多行表头 2017年02月06日 51 阅读 DevExpress GridControl如何设置复合表头或多行表头2016-01-13首先,DevExpress.XtraGrid的GridControl复合表头或多行表头的示例,界面如下图所示:实现步骤:1、将DevExpress的GridControl转换为BandedGridView,具体如下图:2、设置显示列及绑定的字段,此处设置与我们平常使用GridControl用法一样。3、进入设计视图(见下图),点击Bands,如下图:操作步骤:3.1 ...
DevExpress TreeList控件复选框简介 2017年02月06日 46 阅读 DevExpress TreeList控件复选框简介2016-01-15 csdn博客 衣舞晨风TreeList控件可以同时显示树结构和其他数据列,即在一个列上建立父子关系展开或收缩,同时还可以显示其他列的内容。在TreeList中同时引入了 Node和 Columns概念, 第一列为树结构, 其余列为数据列, 任何列都可作为树结构列(即拖动到第一列)显示。实现多级树---数据源绑定在TreeList里添加要显示列(第一列为树结构,其他列为数据列),并指定...
多进程浏览器下如何调试ActiveX插件 2017年02月06日 54 阅读 多进程浏览器下如何调试ActiveX插件2016-01-15 csdn博客 微wx笑概述:现在主流的浏览器都是多进程浏览器,这却给ActiveX插件的调试带来了很大的不便!最近在使用VS2010开发ActiveX插件,由于要在真实的浏览器环境下调试,发现在附加到进程时想找到真正的宿主进程比较麻烦!于时想到了一个工具“Process Explorer”,使用它很容易就可以找到真正的宿主进程。使用方法:打开“Process ...
在visual studio 2013中安装和配置Opencv 2.4.9 2017年02月06日 52 阅读 在visual studio 2013中安装和配置Opencv 2.4.92016-01-17 csdn博客 钟桓下载opencv和在windows下安装:最新版本的opencv是2014.4.25的opencv2.4.9,这里选择当前最新版本。点击opencv for windows即可下载。下载完成后,双击图标会出现下面的提示框选择你要将opencv保存的位置,提取内部文件。我这里将opencv保存在视频分析入门联系文件夹下。(提醒,opencv提取后...
Windows系统时间如何转化为固定长度为8位的字符串 2017年02月06日 54 阅读 Windows系统时间如何转化为固定长度为8位的字符串2016-01-20public string GetString(string data){string DataFormat = string.Empty;if (data.Length == 10)//2014/11/23{DataFormat = data.Replace("/", "");}if (data.Length == 9)//2014/11/1...
Windows服务操作技巧 2017年02月06日 56 阅读 Windows服务操作技巧2016-01-20伴随着研究Windows服务,逐渐掌握了一些小技巧,现在与大家分享一下。将Windows服务转变为控制台程序由于默认的Windows服务程序,编译后为Win32的窗口程序。我们在程序启动或运行过程中,如果想看到一些调试信息,那么就只能通过DebugView或者输出到日志的方式了。因为如果我们通过printf或者std::cout输出调试信息的话,Win32窗口程序是无法显示的。此时,我们是多么怀念我们的经典的控...
怎样以管理员身份自动运行.NET程序 2017年02月06日 51 阅读 怎样以管理员身份自动运行.NET程序2016-01-22windows 7和vista提高的系统的安全性,同时需要明确指定“以管理员身份运行”才可赋予被运行软件比较高级的权限,比如访问注册表等。否则,当以普通身份运行的程序需要访问较高级的系统资源时,将会抛出异常。如何让程序在启动时,自动要求“管理员”权限了,我们只需要修改app.manifest文件中的配置项即可。app.manifest文件默认是不存在的,...
Windows编程中的子系统(subsystem)错误 2017年02月06日 49 阅读 Windows编程中的子系统(subsystem)错误2016-01-22VS2012生成错误: "error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用"错误: 新建的程序是main类型函数(控制台程序), 而使用的代码中包含win32函数(窗口程序), 如_tWinMain;解决方法: 项目-属性- 配置属性, 如下图:...
AppDomain与Assembly的动态加载与卸载简介 2017年02月06日 52 阅读 AppDomain与Assembly的动态加载与卸载简介2016-01-25为了将问题描述清楚,我们先来看一个例子。在这个例子中,WinForm上有一个按钮,当用户点击这个按钮后,就会装载一个已经存在的Assembly,并且在界面的Label控件上显示出这个Assembly的FullName。对Reflection稍微熟悉一点的朋友都知道,这是非常简单的事情,只需要用Assembly.LoadFile方法获得Assembly,然后用FullName属性来显...
DataGridViewCheckBoxCell的使用说明 2017年02月06日 50 阅读 DataGridViewCheckBoxCell的使用说明2016-01-25Datagridview是.net中最复杂的控件,由于人们对表格的格式要求多种多样,所以编写一个通用的Datagridview(类似JSF中的datatable)非常困难的。Datagridview中,用户可以对行、列、单元格进行编程。如行中可以插入下拉列表、复选框、编辑框、单选框等多种控件。每种控件都以DataGridView开头。如:单选框类为DataGridViewChec...
IntelliSense为何无法重载仅按返回类型区分的函数 2017年02月06日 52 阅读 IntelliSense为何无法重载仅按返回类型区分的函数2016-01-29IntelliSense:无法重载仅按返回类型区分的函数d:programfiles (x86)microsoft sdkswindowsv7.0aincludewinbase.h 3540在VS2010下用C语言写Windows系统服务,从另一个c#的项目中Copy过来一段代码,修改后再编译,就产生了这个错误!在网上搜索得到的答案是:“无法重载仅按返回类型区分...