日期:2014-05-18  浏览次数:20484 次

dll是什么东西,怎么写,怎么调用呢?
看到同事经常写程序做成dll调用,这个东西是怎么做的,原理是什么
有没有什么简单的例子让我看看,怎么做
先给30分,不够再加

------解决方案--------------------
在vs中自己建个类库项目就知道了
最简单的理解就是把你的类和方法都放在里面供别人调用。
------解决方案--------------------
供别人调用
------解决方案--------------------
dll 动态链接库,何为dll? windows的基本知识
多baidu
------解决方案--------------------
类库而已
建一个类库项目,生成即可

类库的用法,与.NET Framework中的一样
不用类库,根本没法写.NET程序
------解决方案--------------------
打开vs命令提示符 动行下

csc /t:library /r:System.dll /out:E:\生成的DLL名.dll E:\CS文件名.cs
------解决方案--------------------
新建project,选择类库,编译生成.dll,用时添加引用,using相应namespace,就可以用了
------解决方案--------------------
DLL文件即动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源。

DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名。它们向运行于Windows操作系统下的程序提供代码、数据或函数。程序可根据DLL文件中的指令打开、启用、查询、禁用和关闭驱动程序。

DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的 DLL文件被称为共享DLL文件。