*.LIB 的文件究竟有何作用?和 DLL 有无联系?是不是可以不要 DLL只用 LIB 也可? lib是为VC准备的.DLL的话, 其他语言都可以. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你怎么link啦,static的话就可以不要DLL啦,dynamic就不行。 好象都可以的。lib文件有两种,一种是带了所有的代码.可以独立用. dll在显式联接时是不需要lib文件的,用LoadLibrary(),GetProAddress()可以加载执行dll中的函数,但前提是你必须知道函数的具体参数,因为需要定义函数指针。在隐式联接时,需要在project->setting->link->object/library modules制定lib文件名,并在tools->options->directories中指定lib文件路径,这样编译时程序会吧你对dll中的函数的调用转化为函数入口地址,在程序运行时根据入口地址到dll中加载相应函数。另外,在delphi编程中,根本就不需要lib文件。 谁能帮帮我关于一个VFW的视频聊天代码 vc2010 MDI选项卡如何指定标签宽度 问:这两个有什么区别? 谁有windows程序设计(北大出版的),给我份好吗?! 关于时间问题~~!! 如何删除文件的最后一行?在线等!马上结贴! 问一个SQL的问题 关于CVIEW的强制刷新问题,UP者有分啊!!!!! CDialogBar上的控件如何控制? 画图的坐标问题!!! 帮我看看这段代码,运行到::GetMessage()就出错! 我该怎么办?
在隐式联接时,需要在project->setting->link->object/library modules制定lib文件名,并在tools->options->directories中指定lib文件路径,这样编译时程序会吧你对dll中的函数的调用转化为函数入口地址,在程序运行时根据入口地址到dll中加载相应函数。
另外,在delphi编程中,根本就不需要lib文件。