dll相关内容
我有一个抽象类,在我的DLL。 类IBase的{ 保护: 虚拟〜IBase的()= 0; 上市: 虚拟无效F()= 0; }; 我想获得 IBase的中加载DLL我的EXE文件。 第一种方法是创建下面的函数 IBase的* CreateInterface(); 和添加虚拟函数发布()在 IBase的。 第二种方法是创建另一个函数的boost :: sh
..
我有点困惑的是,如何指针应在我的情况下可以正常使用了。我有它的一些嵌入资源DLL。我在这个DLL其中通过这些资源返回调用的应用程序之一的二进制数据暴露的功能。在这种情况下,我已经嵌入JPG图片文件。我不DLL文件的正确加载到资源流。但是从那里,它传递回应用程序变得混乱。 下面是我的DLL的code(带有JPG加载并命名为 SOMERESOURCE ) 库ResDLL;{$ R * .dres}
..
我有创造的DLL解决方案和生成后XCOPY是将它们复制到另一个解决方案消耗他们的目标文件夹。我注意到,所有的似乎是很好,但实际上XCOPY总是复制previous版本,而不是刚建成之一。 这是个案的 A 更加古怪(但可能相关的):当我切换到一个批处理文件来完成构建挂XCOPY。 (乙)最后,如果我在批处理文件中使用一个简单的复制命令构建成功,但同样,错误的版本被复制。 ( C ) 下面是拼图
..
我有,我想通过使用批处理,它的一个.dll文件启动codeD的UI测试。 我是从一个批处理文件调用它的原因是,在此之前的测试就可以进行服务器已重新启动。 难道仅仅是一个简单的调用Test.dll的或做我必须做其他的东西? 更新 code找到的 Playback.Initialize(); TestProject codedUITest1 codeD =新TestProject coded
..
MSDN说,功能 SetDllDirectory会()的可用于插入目录到 DLL搜索路径。可以将此功能从一个批处理文件或CMD脚本访问,可能通过 CSCRIPT 这样做的目的是让我们的DLL开发版本之前发现了一个pre-现有的旧模块在%WINDIR%等,而无需编写一个程序只是为了这一点。 在此先感谢您的时间和想法。 解决方案 您可以将DLL中的可执行文件,这是第一次搜索之前%WINDI
..
我写这封信通过SIP文件很短的批处理文件,以prepare控件库DLL与示例项目的部署,并有以下问题。 由于在已知的位置,并在已知位置的一个DLL文件的csproj,是否有可能以编程方式更新从批处理文件的csproj(通过第三方命令行EXE,或其他脚本)来添加新的DLL? 我的文件夹结构 /编译 / SDK / WPF /4.0:ControlLibr
..
我试图消耗在.NET MVC应用程序一个Win32 DLL。不过,我不断收到以下错误无法加载DLL'experiment_dll.dll“:指定的模块找不到 我已经使用进程监视器捕获文件系统活动的code尝试加载DLL执行时。它表明,该DLL可以看出,大部分的文件系统操作的是一个成功 文件系统活动的两个全尺寸的屏幕捕获 -
..
我们正与客户端Microsoft.ServiceFabric.Actors.dll文件的问题。 当我们创建使用服务模板布项目,dll文件存在于服务,而不是在客户端,那么,我们试图从客户端项目中引用的DLL文件,当我们运行客户端,我们得到了: 类型的未处理的异常“System.BadImageFormatException” 发生在mscorlib.dll 其他信息:无法加载文件 或组
..
我目前在Java SQL工作。 最近我得到这个错误: com.microsoft.sqlserver.jdbc.AuthenticationJNI< clinit> 警告:无法加载sqljdbc_auth.dll的原因:没有的java.library.path sqljdbc_auth 这发生在我添加参数 integratedSecurity =真;在连接字符串。 该错误消息
..
我是新来的web开发,我在寻找有关如何在浏览器中运行C ++ code一些教程或资源。我很快就要做哪些使用提供的DLL +我自己的程序在浏览器中实现了完善的服务(如Flash我猜)学位项目,所以我找上哪里找一些初学者。 我没有web开发的很多经验,但我有一个编程背景的C / C ++。 干杯 解决方案 在几乎所有一般情况下你不会希望在你的网页浏览器C ++ code运行。运行C ++
..
我工作在C#中的项目,我需要创建多个虚拟音频设备。 后来,我会做我自己和他们的一些开关。 有没有可能有人知道一个很好的库,可以让我有问题地做我自己。要创建音频设备的实例。 (商业是确定的,但免费的.dll会更好) 另一种解决方案,这将是一个可选的解决方案,是要发现根据我的愿望创建虚拟音频设备软件 解决方案 不幸的是,你将不能够创建在C#中的虚拟音频设备。您需要使用驱动程序开发工具包在
..
在我创建了一个新的项目增加了Microsoft.Search.Interop.dll库的引用,当我得到这个错误。 Microsoft.Search.Interop.dll是提供了一些有用的API与Windows搜索进行通信的库。我用它以一个文件夹添加到系统索引。 别的任何人得到这个错误,如果是这样,我应该如何去解决呢? 我使用VS2010 RC在Windows Server 2008上,如果
..
好,我调用包含一个WinForm C#应用程序在运行时一个WinForm的.NET的DLL。要做到这一点,我使用以下命令: DLL = Assembly.LoadFrom(strDllPath); classType所= DLL.GetType(的String.Format(“{0} {1}”,strNamespaceName,strClassName)); 如果(classType所!= N
..
我有几个类似的基准FFT,Dijkstra算法。我想收集所有的库函数和用户定义函数的堆栈大小。 C code是也可用。 我在管理硬件高速缓存,所以我需要每个小功能的确切堆栈大小,可变的。 解决方案 如果有最近 GCC 在编译可以通过 -fstack使用率标志海湾合作委员会(除了优化的标志,如有的话): 使得程序的编译器输出的堆栈使用信息,在每个功能的基础。转储的文件名通过附加。苏到
..
我正在写一个程序转换图像和比较处理数据的速度,在C和汇编。我有3个项目: 在C主程序项目 在C DLL转换图像 在ASM DLL转换图像 在C DLL的头,我只是写道: #IFDEF PROJEKTC_EXPORTS #定义PROJEKTC_API __declspec(dllexport)的 #其他 #定义PROJEKTC_API __declspec(dll
..
我想保留空间应用我的codecave。 我使用VirtualAlloc函数保留这个空间。 我包含X的问题。 我应该使用什么参数(sllocation类型和保护)为code-洞穴分配内存? 作为返回值,我得到我的codecave的地址。在该计划的另一部分我想JMP到codecave。怎么做?我知道(纠正我,如果我错了)的JMP作为需要agument nuber是从当前位置偏移量。但我
..
有没有可能为假的,EBP返回地址+ 4。 我目前正在写,你会注入一个游戏,其中将要求游戏功能做的事情一个DLL,但功能我叫核对程序本身的返回地址,如果他们的基地以外的其检测到它。 所以基本上是没有什么办法来假以任何方式返回地址? 它的工作原理是这样的: IF((_BYTE *)retaddr - (_BYTE *)unusedPadding> =(unsigned int类型)及
..
我一直在寻找到一个不明确支持我的操作系统的设备库的实现。特别是,我有一个DLL拆卸,并且支持源$ C $ C相当数量。现在,如何在功能表/导出表结构? 我的理解是,。数据部分的第一个结构的RVAs表。接下来是由索引链接到该第一地址表串的表。这对我来说很有意义,作为接头可符号和地址之间的转换。 如何通过序号引用功能融入这幅画?一个人怎么不知道哪些功能都有这样那样的序数,以及如何做链接器解决呢
..
据我所知,x86汇编code是非常多的由寄存器的数量有限的制约。 当我得知在Linux上,创建一个.so文件,就必须指定-fPIC命令行参数,以创建与位置无关code,我简直不敢相信,首先它与gcc。 据我所知,ELF文件格式支持搬迁,就像 - 在我眼里好得多 - Windows动态链接库系统的工作原理:在Windows链接器重定位中的DLL所有的偏移,如果这是必要的 我认为需要的时间为缺乏
..
假设你想编写一个C ++ DLL文件测试功能的程序。 你应该让用户选择一个DLL(我们假定我们在谈论C ++动态链接库)。 他应该能够获得的由DLL导出的所有函数的列表。 然后,用户应该能够从列表中选择一个函数名,手工输入的参数列表(参数是所有的基本类型,如int,双,布尔或字符数组(如C型字符串)),并尝试运行用指定的参数选择的功能。 他想知道如果函数使用指定的参数运行,还是他们导致崩溃
..