该项目使用DLL为通过命名管道进行通信的公共程序提供接口。当在DLL的pipes线程上接收到数据时,我需要调用一个驻留在应用程序中窗体上的过程。我试过各种方法,但似乎都不管用。无法访问窗体的Sub。我假设我需要使用委托,但是DLL没有窗体,并且我不知道如何在这种情况下使用委托。, String.Empty)
End Sub Owner.Invoke(doNotify, New Object() {ServerReturn})行之所以有效,是因为我在<e
我有这样的设计习惯:由子窗体填充SqlConnection对象,显示子窗体,建立SqlConnection对象,并将填充的对象传递回执行继续的父窗体。.NET 2.0及更高版本0如下:public SqlConnection sqlcon; //should be property but made it public for this examplenew SqlConnection("connection string with login details here")
我有一个VB6项目的DLL,它有一个类和一个窗体。当窗体的构造函数被调用时,将从该类中调用窗体。我从项目中创建了一个动态链接库,在我的.NET项目引用中添加了这个动态链接库。现在,当我调用那个类DLL时,它给出了以下错误:
Creating an instance of the COM component with CLSID {4E44E1A1-391D-4846-B733
我有一个包含几个不同类的DLL文件。在这个DLL中,我创建了一个Windows窗体。with a few subs, one of which will show the form I created)ShowForm是一个简单的子程序,它通过调用窗体名称和.Show()来显示windows窗体。我不能与窗体上的任何控件交互,也不能通过按顶部的红色X来关闭它。
我想存储一些与我在DLL文件中创建的方法相匹配的表