问题描述
这是我在按钮里写的代码想改成DLL调用不会写求教ExcelGradingebll=newExcelGrading();ebll._TestPath="";//路径ebll.OpenExcel("");//打开路径ebll._GetTotalScore=4;ebll._ShowErr;textBox2.Text=ebll._ShowErr;ebll._AnsCont="";//答案ebll.Ping();//得到分数
解决方案
解决方案二:
dlll里面不要操作任何ui控件,然后把需要传入的变量作为参数
解决方案三:
textBox2.Text=ebll._ShowErr;有这东西在,你别想变成DLL
解决方案四:
引用1楼bdmh的回复:
dlll里面不要操作任何ui控件,然后把需要传入的变量作为参数
请教按照这个源码写下例子
解决方案五:
引用2楼Z65443344的回复:
textBox2.Text=ebll._ShowErr;有这东西在,你别想变成DLL
这是在按钮里写的所以有控件这个可以去掉
解决方案六:
你先别想那么远先写个通用的读写excel的类出来再说然后再把类放到类库工程里,编译成dll
解决方案七:
你就几行代码做成dll干啥。。。而且你要做通用的dll,就UI上的控件值就应该已参数形式传进来,而不是还在调用控件对象然后点出他的text
解决方案八:
如果你纯粹是想为了DLL而DLL那你可以新建一个类库,將你的所有东西放这个类库里面然后创建一个应用程序,將应用程序设置成启动项目,在应用程序中,取调用类库里面的东西,编译出来的程序,就会是一个exe程序和一个DLL文件了.
解决方案九:
建个类库,里面添加一个类,然后进行你要的封装
解决方案十:
对头
解决方案十一:
将代码写成函数,项目属性里边改成生成dll,剩下的事就是引用调用了
解决方案十二:
几乎每个解决方案目录都至少几个子项目,其中一大堆类库项目吧?一个执行文件exe,剩下都是dll类库。接触一下这类项目,几分钟就对dll封装666666666666666666了
解决方案十三:
你的这个想法没办法生成DLL,调用参数不就行了吗?你到底想做什么呢?