随笔分类 -  C#基础知识学习

温故而知新
摘要:现象:安装WinCC 6.0 SP2,需要先安装“消息队列”服务,但在控制面板/添加Windows组件时出错,提示信息如下: 无法启动MSMQ服务 错误代码:0x420c 错误描述:依存服务或组无法启动 原因:“Distributed Transaction Coordinator”服务未启动。解决:右击“我的电脑→管理&#... 阅读全文
posted @ 2010-09-12 01:08 规格严格-功夫到家 阅读(301) 评论(0) 推荐(0) 编辑
摘要:今天写个小程序用VS,结果开始报odbc32.lib没找到,我一看原来我之前安装了一个新的SDK,结果覆盖了原有的设置,而这个新的SDK,我安装的不完全,导致以上问题。卸载后,运行,报找不到windows.h,一看原来VC++目录设置windowsSdkDir还是指向新的SDK,尽管这个SDK已经被卸载了。于是,上网查啊,终于找到了,修改一下注册表:HKEY_LOCAL_MACHINE\SOFTW... 阅读全文
posted @ 2009-12-21 23:35 规格严格-功夫到家 阅读(3702) 评论(3) 推荐(0) 编辑
摘要:今天写程序,就是简单用C#调用数据存储过程,当返回数据的时候,我直接就[代码]结果总是报错,说无效数据存取。。。。调试了半天,发现行号从-1开始。。。明白了,没有用reader.Read()前进一行,我原来以为不用也无所谓,原来是这个原因。同时这也解决我很长时间的困惑,为什么我看别人写的程序都是开始用reader.Read(),我一直以为结果集的行号从0开始。这里说明,希望大家以后别犯我的错误。。... 阅读全文
posted @ 2009-06-08 21:52 规格严格-功夫到家 阅读(323) 评论(2) 推荐(0) 编辑
摘要:代码太多,IE有点受不了,重新在发一个,上面的是收邮件类。下面的这个是发邮件的:[代码]程序没有实现对邮件附件的下载和发送,因为我程序不需要这个功能,我只需要提取subject和body就可以。因为我只需要知道邮件正文的信息,所以这里一个最重要的问题就是新邮件的提取,当然用uidl命令就可以,我需要实现用文件系统(别的也可以)存储好已经下载的邮件列表,然后登陆邮件服务器,查看是否有不同于我保存的列... 阅读全文
posted @ 2009-05-29 19:48 规格严格-功夫到家 阅读(553) 评论(0) 推荐(0) 编辑
摘要:总算花1天的时间把这个搞定了,贴出自己源代码和大家讨论一下,我菜鸟一个,有错误的地方请大家指正。这个程序开发主要是基于我论文的需要,所以功能肯定不详细,而且由于时间紧迫,只考虑邮件收发成功的情况,对于如果出现网络或者别的问题的情况,程序中没有相应的逻辑处理,我会在以后补上的,毕竟这不是我主要目的,废话少说,开始叙述:这篇文章中主要参考POP3和SMTP的RFC文档,我比较笨,直到微软提供相应的邮件... 阅读全文
posted @ 2009-05-29 19:40 规格严格-功夫到家 阅读(850) 评论(0) 推荐(0) 编辑
摘要:我们知道,如果自己编写成程序,提取邮箱中的邮件,肯定是要基于pop3协议的,这时中文处理是一个很大的问题。其实在C#中很好解决具体方法如下:[代码]就是在构造StreamReader实例时,写清楚你的编码方式为gbk即可。如果在程序中用[代码]方法的,还是不行的。感觉这个和asp.net中解决乱码的方式应该是一样的,都是在最开始的时候指定,而不是在程序中说明! 阅读全文
posted @ 2009-05-29 08:10 规格严格-功夫到家 阅读(405) 评论(0) 推荐(0) 编辑
摘要:第一次写文章,诚惶诚恐,希望自己能够开个好头,以后写出好文章。我们知道数组排序是一个经典的话题了,每本数据结构书里面都有关于排序的章节。我们也可以使用各种语言实现这些排序算法,个人感觉在C#下,书写排序算法要简单的多,下面我以代码演示:[代码]使用Array类的copy方法完成复制,使用Comparer类的Compare方法完成排序,大家觉得这么写代码是不是简单了许多呢? 阅读全文
posted @ 2009-05-04 09:31 规格严格-功夫到家 阅读(1084) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示