专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

如果这里解决不了您遇到的实际问题,请到老妖社区问问老妖们如何解决
大家做项目开发一般都是分层的,比如UI层,业务层,数据访问层。业务层引用数据访问层的DLL(比如dataAccess.dll),并使用dataAccess.dll中的方法。当项目完成并给客户用了,可有些心里BT的客户这个时候也可以请个稍微懂NET的人来引用你的dataAccess.dll并调用其中的方法搞破坏。比如可以直接使用里面的ChangePwd(string UserName,string Pwd)方法把其他用户的密码改了,这个时候就你就....... 好了,该开始说怎么保护我们的代码了:首先我们需要把我们的程序集做成强命名的程序集。这里我们在.N... [阅读全文] [PDF]
3.3在C++Builder中使用DLL在C++Builder应用程序中,使用WindowsDLL就像在其他C++应用程中使用它一样。为了在C++Builder应用程序被载入时静态装入DLL,可在程序链接时为该DLL连入输入库文件。要在一个C++Builder应用程序中加入一个输入库,可对该应用程序打开生成文件(.BPR),并在库文件列表中对所指定的ALLLIB变量加入输入库的名字。如果可能,在路径列表中对LFLAGS(链接器选项)变量的L选项加入输入库的路径。通过应用程序,该DLL的输出函数变为可用,应用程序所使用的标准的DLL函数带有_declspec... [阅读全文] [PDF]
1 共2条 分1页