- 博客(15)
- 收藏
- 关注
原创 Worksheet的价值
无纸化办公的时候经常会将日常中的一些表格转化为Worksheet,那么Worksheet的价值何在?如果只是将一张张的Worksheet转化为电脑化的形式,是没有多大意义的。Worksheet的价值在于:1. 包含了数据的一些自动收集和计算2. 包含了Control和Logic3. Worksheet很容易与其它系统集成。
2008-04-24 20:49:00
738
原创 导出.net编写的exe/dll文件中Resource的方法
1. 先用.net Reflector工具将DLL中的Resource导出成Resources格式的文件2. 用Visual Studio自带的工具Resgen将Resources格式的文件转换为Resx格式的文件,命令如下:Resgen filename.resources filename.resx3. 在VS中讲这些Resx文件加入到某个Projects中,就可以查看这些R
2008-04-22 21:54:00
1535
原创 2个开源的C/C++ IDE
Code::Blocks是一个免费的C++IDE, 它可以满足用户的大多数需求, 同时用户也可以扩展和自己配置,事实上Code::Blocks的编译与调式功能现在已经是用插件的方式提供.Code::Blocks提供linux/windows/mac的版本.Code::Block的版本命名方式采用了类似Ubuntu的年月方式. 当前最新版本是8.02详细信息请访问: http://
2008-04-20 19:24:00
1322
原创 Database的Connection String编写方法
在做Database项目开发的时候,首先应该解决数据库连接的问题,这里最关键的是Connection String的填写,下面是收集的help:The hardest part of this procedure for most people is getting the ConnectionString to work. For help, see these links, the
2008-02-28 23:03:00
1333
原创 log4net的配置与使用(3)
一个调用log4net和LoggingService 的示例:using ISharpDevelop.Core;using System;using System.Diagnostics;using System.IO;using System.Reflection;using System.Windows.Forms;using ICSharpCode.Core;namespace L
2008-02-28 21:19:00
768
原创 log4net的配置与使用(2)
SharpDevelop中的一个LoggingService,很有参考价值。using System;using System.IO;using log4net;using log4net.Config;namespace ICSharpCode.Core...{ public static class LoggingService ...{ static ILo
2008-02-28 21:10:00
717
原创 log4net的配置与使用(1)
log4net的配置文件示例: 有趣的是,如果是上面这种配置,并不生成TestLog.txt文件。但是,如果将最后的root区修改为:
2008-02-28 21:07:00
702
原创 VS 2005中的强类型名SN
VS 2005中的强类型名SN1..打开SDK Command Prompt或者VS2005中的Visual Studio 2005 Command Prompt.而不是windows的cmd 2.输入sn -k SampleKey.snk,得到的文件在命令提示符的当前文件夹下(微软叫文件夹很少叫目录,最正点是folder) 3.输入sn -p SampleKey.snk SampleKeyP
2008-02-28 21:03:00
893
原创 Excel VBA循环访问SQL Server的错误80004005
用Excel的ADO来访问SQL Server 2000,程序在本地的时候,没有任何问题。但是在一个局域网内,做如下的Insert循环的时候,在n=66时客户端始终出现下面问题,而且修改原是需要插入的数据,总是在n=66时出现。While (Sheets(1).Cells(n, 1).Value2 "") strSQL = "insert into h_khdj (
2007-09-25 19:27:00
4223
原创 C++调用C#
C++调用C#,网络上有多种说法。我的期望是C++不要采用/clr选项进行编译,因此,采用混合的方式就不可以了。如下面的这种方式就不可以://C#: 创建C# DLLnamespace CSLib{ public class Class1 { private string name; public string Name {
2007-09-18 23:01:00
3447
原创 C#中实现Excel AddIn中xla文件的自动加载
最近在写一个基于Excel的计算环境,有一部份代码是在C#中通过AddIn的形式实现的,有一部分是用VBA实现的。AddIn的程序可以通过安装程序来实现Excel启动时的加载,或者通过一个管理器来改变注册项来完成。为了保证VBA代码的完整性,该文件采用xla格式保存。这就使得xla文件的自动加载就成了一个问题。还好,MSDN中在KB280290中用VB简单给出了一个原形http://sup
2007-09-17 00:40:00
4200
原创 用Fortran来实现DLL的编程和应用(3)
三、几个说明的问题:1.DLL与EXE的目录问题。原始的Help中是如此说的:For an application to access your DLL, it must be located in a directory on the search path or in the same directory as the main project. If you have mo
2006-08-18 14:17:00
1962
原创 用Fortran来实现DLL的编程和应用(2)
Fortran程序中,很多用到了COMMON来进行数据的交换,如何在DLL中处理也必须面对,在这里根据Fortran手册的程序,实现在Fortran程序间的调用。但是在Fortran与C之间,好像不存在这里问题,Common只能是Fortran与Fortran之间的这种数据共享。这一点在流程模拟程序Aspen Plus的原始代码中有大量的应用。在VF6.5的Sample目录下有一个很好
2006-08-18 14:00:00
3748
原创 用Fortran来实现DLL的编程和应用(1)
通常我们应用Fortran的时候,都是用Fortran实现一些底层的数值计算,而在图形的输入输出方面是利用其他语言来实现。因此将Fortran部分编译成一个DLL是一个很好的管理方式,因此,我这里来用一个简单例子来说明在Fortran中实现DLL,并在Fortran中调用这个DLL。一、第一个简单的例子1 先编写DLL的程序1.1
2006-08-18 13:46:00
4963
原创 Fortran与C的混合编程
在科学计算领域,不可避免地要遇到C与Fortran混合编程的问题。迫于项目的需要,我也面临过这个问题,这是我根据当时的学习笔记整理出来的。算是自己的第一篇Blog。以下程序在Visual Fortran 6.5 和Visual C++ 6.0中调试通过。Visual Fortran与Visual C++ 混合编程一、 VF的DLL被VC所调用a) 简单例
2006-08-14 20:03:00
4470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人