博客园 首页 联系 管理

随笔分类 -  [专题]C#组件开发

封装常用自定义函数类库供多语言调用
摘要:为了实现数据库与EXCEL导入导出功能,需要写一个EXCEL访问类,遇到单元范围地址处理的问题。考虑几天最终决定用正则表达式来判断单元格行列地址字符串。网上找了半天也没找到相关详细的描述,只能自己DIY。这天书一样的规则实在令人却步,不过考虑到掌握之后前途无量,以前很多字符串解析都是用程序循环逻辑判断的方法实现,用正则表达式会变得很简单。花了2天时间研究正则表达式,终于实现了要求。在研究过程中还了解到小括号在正则表达式中的作用。把研究结果写出来的目的也是为了复习一遍以加深印象,同时也做个备忘。先给出EXCEL单元及范围地址的正则表达式:单地址:(^(\$?)[a-zA-Z]+\2[0-9]*$ 阅读全文
posted @ 2011-08-09 19:50 CodeBlove 阅读(8343) 评论(10) 推荐(0)

摘要:要想用.NET开发组件动态链接库,并将类和资源公开以服务于其他任何编程语言,需要在项目中做以下设置: 1、创建一个类库项目/解决方案(此例TestCom),打开项目属性 2、选择“应用程序”选项卡,点击“程序集信息”按钮以打开程序集信息对话框 此处也可维护程序集名称和命名空间 3、在程序集对话框中勾 阅读全文
posted @ 2011-08-06 16:16 CodeBlove 阅读(3544) 评论(0) 推荐(1)