C#调用库的问题!
我的库有.dll .h .lib
但是有很多30几个,而且是一个套一个的,就是只有一个是我调用的,比如A ,另个A调用B ,A高用C ,B调用D C调用E 等不知道是用什么写的。但肯定不是C#的库
我要怎么调用?
以前在VC里,只直将include "A.H" 然后把LIB全部加入到程序,就可以了。现在刚学C# 不懂怎么用。
请帮帮忙。
------解决方案--------------------你去问所谓的.h、.lib的提供者怎么在别的平台调用啊!他应该给你提供测试程序。
如果你自己写的这些,这就好像一个学厨师的人连菜刀都不太会用呢,当你现在改为学习开出租汽车了,你问师傅“我开出租车的时候如何自如地挥舞菜刀”这种问题有意义吗?
所以如果所谓的.h、.lib是你自己写的,那么很简单,从头开始学习.net,把以前那种学不到的东西彻底忘掉。作为一个初学者,你忘不掉完全不对路的代码,就不要开始学习c#。
------解决方案--------------------
这就是在出租汽车里耍菜刀。
------解决方案--------------------有dll有开放接口就能用了
我觉得2楼的说的很好,自己先调查啊,大哥
------解决方案--------------------pinvoke,查查吧