博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页

2012年3月9日

摘要: 代码: private void LoadHighlightingProvider() { FileSyntaxModeProvider syntaxModeFileProvider = new FileSyntaxModeProvider(Path.GetDirectoryName(base.GetType().Assembly.Location)); HighlightingManager.Manager.AddSyntaxModeFileProvider(syntaxModeFileProvider); txtContent.SetHighlighting("SQL" 阅读全文
posted @ 2012-03-09 10:31 黑米 阅读(1523) 评论(0) 推荐(0) 编辑

2011年4月9日

摘要: 考虑几个常用的类DataTable、GridView(Winform中的DataGridView),当要索引某个单元格的时候,需要用行或列 来定位。行定位一般是用一个整形的数字,而列定位的时候,可以使用整形的数字的索引,也可以使用string的列名来索引。这两者是有一些效率的区别的, 我们用Reflector反编译可以看出来。以DataGridView来举例: 方式1 String cellValue = gv.Rows[0].Cells[0]; 方式2 String cellValue = gv.Rows[0].Cells["ColumnName"]; 哪个效率会更高呢? 阅读全文
posted @ 2011-04-09 17:26 黑米 阅读(2284) 评论(0) 推荐(0) 编辑

2011年3月31日

摘要: 在Win7下安装了SQL SERVER2008。接着尝试附加一个现有的数据库mdf文件,出现了错误,Unable to open the physical file "d:\***.mdf". Operating system error 5: "5(Access is denied.)". 在微软的官方网站找到了一个帖子,说是要设置SQL server相关账户对文件的访问权限,按照上面说的弄了好久也没成功。最后一想,是不是忽略了让Management Studio以管理员身份运行了?于是马上尝试,成功! 阅读全文
posted @ 2011-03-31 22:47 黑米 阅读(1091) 评论(0) 推荐(0) 编辑

摘要: DotnetBar提供的TextBox控件修改了默认的行为,当用户按Enter键的时候,会将焦点跳转到其它的控件上,而Ctrl+Enter才会是默认的行为。有时候界面的某个输入框并不需要这样的功能,比如说多行的TextBox,就需要Enter键另起一行, 并且焦点仍在TextBox上。要解决这个问题,首先需要设置TextBox的AcceptEnter为True,不过仅仅设置这个属性还不起作用。还需要响应TextBox的KeyDown事件,当Keycode是Enter的时候,设置Handle为true,并且设置SupressKeyDownEvent为true.有时候这个办法还不起作用。DotNe 阅读全文
posted @ 2011-03-31 16:51 黑米 阅读(825) 评论(0) 推荐(0) 编辑

2011年3月7日

摘要: 不知道是不是因为装了乱七八糟的软件导致的,异常竟然会跳过try-catch块造成程序崩溃。有时候一个Enter键都会造成崩溃。在弹出的对话框中点击“调试”的时候,又提示:***.exe[6780]中发生未处理的Win32异常。对此异常的实时调试失败,错误为:存储空间不足,无法完成此操作。点击确定后,直接退出,什么都没有了。 阅读全文
posted @ 2011-03-07 18:37 黑米 阅读(444) 评论(0) 推荐(0) 编辑

2011年1月21日

摘要: 1. http://social.msdn.microsoft.com/Forums/en-US/windowscompatibility/thread/2dfd23ee-ebfa-412c-a5dd-761ec1b55683/2. http://www.cnblogs.com/Jialiang/archive/2010/03/23/1692338.html3. http://connect.microsoft.com/VisualStudio/feedback/details/532962/two-requestedprivileges-manifest-values-are-placed- 阅读全文
posted @ 2011-01-21 11:26 黑米 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 在其它的机器编译的程序拷贝另一个Win7系统的机器上,双击运行,弹出了错误对话框:应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。试了几个方法没有成功,最后到bin下删除程序文件对应的manifest文件,即***.exe.manifest,运行后成功。 阅读全文
posted @ 2011-01-21 09:26 黑米 阅读(2727) 评论(1) 推荐(0) 编辑

2010年12月28日

摘要: 现在也想不起来当时是哪跟神经出的问题,居然写了这么个东西。以后再也不写与这相关的东西了,还是关注我的技术吧。 阅读全文
posted @ 2010-12-28 21:30 黑米 阅读(137) 评论(0) 推荐(0) 编辑

2010年10月12日

摘要: 如今你的项目中在偏爱了哪个邮件发送组件,对于OpenSmtp的老面孔是否还记得?这个从.NET 1.1起就伴随着我们的邮件发送组件就带着不少的BUG:1. 对中文的支持不好,有时候正文会变成乱码,有时候标题长了就是乱码了,还有附件中的中文文件名也会是乱码2. 不支持通过代理服务器发送最近的项目要用邮件组件,于是再次把这个老朋友请出来,且从网上找到了解决中文乱码的办法。另外,为了适应项目的要求,还加... 阅读全文
posted @ 2010-10-12 20:18 黑米 阅读(414) 评论(1) 推荐(0) 编辑

2010年10月9日

摘要: 事情是这样的,项目中使用了DotNetBar组件,其中一个界面使用了TextBoxX,并设置为多行输入。运行后发现这个输入框不接收回车事件。原因是DotNetBar把控件的回事事件变成了Tab事件,使得按回车可以在控件之间进行切换。但对于多行的TextBoxX,明显是要回车的,看来这是DotNetBar的一个BUG了(也许是一个未考虑到的应用场景)。既然它没有处理,我手动处理一下也行,也就是加一个... 阅读全文
posted @ 2010-10-09 11:09 黑米 阅读(1708) 评论(0) 推荐(0) 编辑

2010年9月17日

摘要: 通过HTTP代理连接到目的的协议当通过HTTP代理的方式连接目的服务器,首先需要建立一个到代理服务器的连接。接着需要发送连接消息:CONNECT <目的IP>:<目的端口> HTTP/1.1 \r\n<请求头部>\r\n<请求头部>\r\n...<请求头部>\r\n\r\n当发送这个消息后,代理服务器尝试连接目的服务器,如果成功,将会返回... 阅读全文
posted @ 2010-09-17 12:53 黑米 阅读(364) 评论(0) 推荐(0) 编辑

2010年8月24日

摘要: 最近几天在排除一个软件的BUG,一段看似简单且没有问题的代码却带来了灾难性的错误。由此想到总结一下关于socket操作的一些细节。要知道,事情总是败在细节上,尽管这段代码只有两行,经过修改后也不超过10行,但是让两个人忙活了至少两天的时间,这还不包括后续的重新发布管理的所消耗的人力和时间。 阅读全文
posted @ 2010-08-24 14:51 黑米 阅读(614) 评论(0) 推荐(0) 编辑

摘要: security节点下加入: 阅读全文
posted @ 2010-08-24 11:01 黑米 阅读(705) 评论(0) 推荐(0) 编辑

2010年8月19日

摘要: 用CLSCompliantAttribute限定程序集、命名空间或类型,在编译时会检查命名是否满足CLS的规范。在.NET平台下编译的程序集可以被其它语言的程序引用,如用C#写的DLL可以在VB.NET中使用,像VB这种语言对大小写不敏感,如果在DLL中定义了像ABC和Abc这样的函数在调用的时候会出问题。使用了CLSCompliantAttribute限定后,像ABC和Abc这样的命名将不会通过... 阅读全文
posted @ 2010-08-19 08:49 黑米 阅读(555) 评论(0) 推荐(0) 编辑

2010年7月22日

摘要: 代码: public static void OpenContainerFolder(string filePath) { string argument = "/n,/select,\"{0}\""; filePath = Path.GetFullPath(filePath); Process.Start("explorer.exe", string.Format(argument, fileP... 阅读全文
posted @ 2010-07-22 15:12 黑米 阅读(482) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页