长期从事Windows和linux应用程序开发,系统开发,驱动程序开发以及基于.net平台的软件开发;擅长面向对象程序设计、数据库设计、应用与开发;
X64位的CPU/win7平台上开发的C#应用程序在,在调用一些32位DLL库后,报出下面异常信息。 对下面的设置项进行检查: 检查项目->属性->生成: 检查生成->配置管理器 发现上面的目标平台、活动平台都被设置为Any CPU,由于现在情况是DLL在32位的机器上编译,而程序在64位机器上编译,报这个错是正常的。
一、取dateTimePicker值赋给string的方法 正确方式 string startdate = dateTimePicker1.
一、折盒过程的关键步骤 1、用尖嘴物撬去右上、左下角的螺丝孔的填充物。 注意!这个牌子的开关,下面中间的两个螺丝钉是不用拆的。 2、漏电开关内的关键部件 二、开关手柄合不上原因检测 观察分析这种现象称作机械滑扣,原因是脱扣器有机械故障。
问题描述: 在程序中频繁对某个窗体的ShowInTaskbar进行显示、隐藏操作,极易引起窗体的闪烁。 现象描述: 当你做一些比较重要的事情时,你可能不希望程序不经意被异常退出。
转自博客:http://www.cnblogs.com/jasondan/p/3499224.html 应用场景 我们开发的控制台应用,在运行阶段很有可能被用户Ctrl+C终止或是被用户直接关闭。
由于之前是用VFP开发的,所以受其影响较深,VFP中有表单集(formset)的概念,即一个表单文件内部可含有多个form,但C#中未发现该功能,并且在程序中每new一个form然后show(),任务栏就会多一个运行框,这样很不雅观,于是我一直找C#中如何实现formset,后来才知道超笨,在C#中每一个Form都有一个叫ShowInTaskbar的属性,只要设为false就不会在任务栏显示了。
作者:陈道明 教养和文化是两回事,有的人很有文化,但是很没教养,有的人没有什么太高的学历和学识,但仍然很有教养,很有分寸。教养是带有某种天生的素质和一点一滴的积累。
C#试图登录Ftp服务器时,报错“远程服务器返回错误(530)未登录”。 这是一个什么原因引起的呢? private void ConnectFTP() { this.
fedora10配置ftp服务器并允许C#客户端通过匿名用户远程登录。 这个东西说简单也简单,但你要不是清楚相应的操作步骤乱来,那肯定是比登天还难的。 一、安装与配置方法 查询系统中是否安装了vsftpd,可以用命令:rpm -qa | grep vsftpd(找到以后我也不知道有啥用,还是要用rpm包重新装) 安装vsftpd的命令:rpm -ivh vsftpd*.rpm 费了一天时间才解决了一个小小的问题,还没有完全搞懂,先把明白的记录一下。
感谢孟子E章提供的技术咨询。 系统配置: Windows 7 + VS2010 , WinForm + DotNet4 + 水晶报表 这里说的打包集成,指的用VS2010的制作的安装包,在安装的时候可以顺带安装水晶报表V13,有这么三种方法: 一、使用水晶报表V13合并模块 举例:CRRuntime_13_0_1.
想用C#动态更换WORD文档中的一些文本,如果用了一些不当的方法,很可能会出现有某PC上能正常替换在另外一台PC则不能替换的问题。 比如下面注释掉的代码就会出现问题。
工程管理过程中,项目不断向前开发。到后面可能发现开发方向出了问题或者技术应用出问题,使得要恢复到以前未出错的版本状态。SVN在这个时候就表现出其很大的优越性了。 在工程文件夹上右键,”Update to revision”,在图2中输入对应的版本,点击OK。
win8系统,特别是一个英文或俄文的系统中,它们的日期形式往往是不同的。中文的系统的日期形式常常是 年-月-日 时:分:秒;而其它的系统就有些区别。 当我们的数据库中使用到Datetime这样的字段时就需要特别注意了。
应用程序可能运行在各个windows版:windowsXp,win7-32bit,win7-64bit,win8-32bit,win8-64bit.由于windows各个版本的用户权限的限制不同,同一个开发环境编译出来的应用程序,拿到各个系统中运行的效果是用差别的。
mysql-bin文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。
基本上,只需要下载好类似directx_Jun2010_redist.exe这样的东西,默认安装,在工程中稍加引用就OK了。参考网址:http://blog.csdn.net/woaixiaozhe/article/details/7861340 ...
检测的方法之一是使用异常捕获方式来辨别是否已打开了MySqlConnection.如下: using MySql.Data; using MySql.Data.MySqlClient; private bool isConnectedOK() ...
原理: 在使用MessageBox的时候,传递父窗口的句柄到它的show函数里面去。MessageBox就会相对父窗口成为模态窗口。 MessageBox.Show(this, "远程连接数据库失败!"); 参考网址:http://www.
步骤一:下载MySql驱动包 官方下载地址是http://dev.mysql.com/downloads/connector/net 步骤二:引入组件 下载的文件是一个压缩文件,将其解压缩到本地磁盘。
转自博客: http://blog.csdn.net/shenyc/article/details/7872300 在.NET 4.0 下使用 Dirext3D 托管库,出现“混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。
打开360[电脑救援],直接让它帮你解决吧!
http://www.360doc.com/content/12/0924/21/9288681_237972976.shtml 这样设置的目的是让开机是马上就能就连接到宽带(对于直接连接宽带,不带路由器的情况特别实用)。
转自博客:http://www.cnblogs.com/gaohades/archive/2006/08/29/489199.html 要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。
vs打包的安装程序在安装完后,在快捷方式右键---->属性---->查找目标是灰色的, 打开应用程序目录很不方便,下面就是解决办法: 1.打开C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin目录,找到Orca.Msi(如果没有就需要下载,不过貌似安装vs的时候都会有哈),双击安装。
一、设置环境变量 public void SetPath(string pathValue) { string pathlist; pathlist = Environment.
[摘要]MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。本文介绍mysql-noinstall.zip免安装版的优化配置和精简。
图1 图2 很明显,图1、图2中所示的作用是很大的。很多时间当我们设置好一个中字段的格式(含字体、大小、颜色、位置等),如图3, 图3 我们是不希望这些数据会被重新清除的。
http://msdn.microsoft.com/zh-cn/library/d2tx7z6d(v=vs.100).aspx
三种返回mysql教程 插入一条记录返回该记录id方法方法一id int(11) not null pri key auto_increment,name varchar(12),backup varchar(50)现在想插入一条记录的同时,返回他的id值(插入时只是插入name和backup字段的值)。
转自博客http://blog.csdn.net/yuee319/article/details/6003788private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) { if (e.
转自: http://bbs.csdn.net/topics/100091350 DropDownStyle 属性控制显示给用户的界面。可以输入一个值,该值提供以下功能:简单的下拉列表框(始终显示列表)、下拉列表框(文本部分不可编辑,并且必须选择一个箭头才能查看下拉列表框)或默认下拉列表框(文本部分可编辑,并且用户必须按箭头键才能查看列表)。
C#遍历ComboBox的内容: 一: for (int i = 0; i 二: foreach (System.Data.DataRowView dr in comboBox1.
1、【线条】->【打印时移动到节的底部】 这个功能可以解决下面的问题: 报表的上下两个域中的线在生成报表时是会重叠在一些的。两根即使是发线的线重叠在一起,也会引发图1-2的表格分隔线过粗的情况,相当不好看。
转自博客:http://blog.csdn.net/szstephenzhou/article/details/8903759 在vs2010中水晶报表作为一个独立的模块存在,在使用水晶报表前必须安装 使用做个简单的介绍 重点讲解打包水晶报表 因为使用这方面太熟悉不过了 ,从2003 到2005 再到2008 已经使用的太多太多了 。
VS加水晶报表一些问题让人真的很头疼,这里记录两个问题与大家共勉。 一、水晶报表首次启动慢,启动过一次后正常的问题。 这个问题确实存在,同时我相信地球人使用水晶报表的人都会遇到这个问题。
【我的电脑】右键【管理】,打开Windows【服务】。 windows维护的打印机服务及网络连接服务分别是哪个?各自有什么作用呢? 一、打印机服务【Print Spooler】 它的功能描述是,将文件加载到内在中以便以后打印。
http://www.cnblogs.com/daban/archive/2012/06/27/2565449.html
转自博客 http://www.cnblogs.com/Sabre/archive/2009/01/19/1378259.html 使用windows命令行工具:sc。
转自博客: http://www.cnblogs.com/wingkin/archive/2012/08/22/2651304.html 在VS2010上编译水晶报表提示找提示以下错误: Could not load fi...
来自博客 http://hi.baidu.com/jcserver/item/4fcb1543b5c0f396823ae1e8 欢迎C#高手加盟QQ群:9340166 水晶报表VS2010版IDE安装标准版SAP Crystal ...
参考博客http://falconmen2009.blog.163.com/blog/static/16769690520110945250665/1、创建一个Winform窗体工程 并创建一个report的报表目录。
转自博客 http://blog.csdn.net/ibigpig/article/details/8518184 FastReport.Net适用于那些使用Microsoft Visual Studio 2005/2008/2010,Delphi Prizm开发工具的开发人员。
转自博客 http://www.cnblogs.com/qinfei/archive/2005/11/03/268229.html 文件操作: 检查 创建 读取 写入 修改 删除目录操作: 检查 创建 读取 写入 修改 删除 文件操作 若要执行此操作.
一、网上常用方法 1、当Socket.Conneted == false时,调用如下函数进行判断 点击(此处)折叠或打开 /// /// 当socket.
WPF的DataGrid添加行时自动多加一行的问题十分让人烦恼。 下面给出正确的解决方案,实际上就是下面标红色的三句话的组合。 AutoGenerateColumns="False" CanUserDeleteRows="False" CanUserAddR...
Document Outline功能,可以查看XAML文件中的元素的组织关系,并且可以点击选中某个元素。 Document Outline的调出方法一: 右键编辑区域,选中“Document Outline” Document Outline的调出方法二: View->Other Windows->Documnet Outline。
??运算符: variable ?? defaultValue 相当于 variable == null ? defaultValue : variable code 1: // y = x,unless x is null,...
转片博客 http://www.th7.cn/Program/cp/201307/144817.shtml 1.下载安装Qt 5.1.0 for Android (Windows 32-bit, 716 MB) http://qt-project.org/downloads 2.打开Qt Creator,打开帮助,输入android,找到官方说明,按照教程一步步的操作。
转自博客 http://blog.sina.com.cn/s/blog_9da24f3b0101l7rm.html 说明:以下开发环境配置过程参考了这些文章: http://qt-project.org/wiki/building_qt-android_on_windows http://www.hyarm.com/qtapp/qt5-1环境搭建之android应用开发.html 安装过程可能存在冗余的东西,为了成功安装,我把文章中提到的都安装了。
转自博客:http://dongtingyueh.blog.163.com/blog/static/4619453201242910245951/ 在C#中,如果要在要注释的函数前面加上”///”,那么,系统会自动生成几行代码,如下所示: /// ...