破烂代码
bulong0721
喜欢钻研,脚踏实地!
展开
-
扫雷(C#版)
最近写了个扫雷程序,但不知道怎么发布上来,今天一早一通乱点,既然上传上去了.代码下载写的不好,请多多包涵,多多指教!原创 2006-12-30 10:19:00 · 858 阅读 · 0 评论 -
COM与.NET(一)用.NET写COM组件
在很多情况下我们都是要在.NET中使用COM,这个话题的资料很多,随便拿一本将.NET或C#的书上都有。最近碰到一个C++环境中要使用.NET开发中的东西。 这种需求可以有很多种实现方式,只考虑通信的话那可以使用WINSOCK,名字管道,邮槽等等。但除了通信之外还需要考虑一个问题就时,C++怎么识别你.NET中的数据结构,例如:C++中怎么识别System.Data.DataSe原创 2008-11-04 09:17:00 · 1827 阅读 · 2 评论 -
COM与.NET(三)调用DCOM组件
COM组件已经部署好了,接下来就是调用了既然我们是部署了COM+服务器,我们这里就讲下怎么远程调用COM组件。在创建好VC的WIN32项目后,在预编译文件中引用。#ifndef _WIN32_WINNT // Allow use of features specific to Windows XP or later. #def原创 2008-11-04 13:57:00 · 1624 阅读 · 0 评论 -
COM与.NET(四)COM体验碰到的问题
菜鸟我捣鼓COM这些天,遇到一些问题特此记录以备后用。Q:.NET程序集不能导出类型? A:须记得在需要导出的类型上加[ComVisible(true)]标记Q:客户端提示“找不到注册的类(或接口)”? A:未在本地注册COM(regasm.exe产生的reg须在客户端运行一下),那该死的注册表Q:客户端提示“找不到程序集或文件”? A:CoCreateI原创 2008-11-04 14:55:00 · 859 阅读 · 0 评论 -
使用Camel-Mail的SMTPAddressFailedException
最近使用Camel的Mail组件发送邮件代码如下: 在To中有多个用户:a@mail.com,b@mail.com时,如果其中有一个邮箱地址不可到达则会抛出一个com.sun.mail.smtp.SMTPAddressFailedException。结果是a和b都没有发送出去。 当前解决方法:将To和CC互换,则不抛出上面的异常,并将邮件发送到可以接受的邮件服务器上。因为现原创 2012-02-17 15:09:12 · 820 阅读 · 0 评论