在C# WinForm中如何调用Delphi编写的窗体
在C# WinForm中如何调用Delphi编写的窗体--------------------编程问答-------------------- Delphi是for net的吗?
不是的话.... --------------------编程问答-------------------- 不是,Delphi 7做的Exe程序。 --------------------编程问答-------------------- 牛!~ --------------------编程问答-------------------- 可以将delphi窗体作成active控件,.net引用就可以使用了
--------------------编程问答-------------------- System.process.run(form.exe)? --------------------编程问答-------------------- 只是要简单的调用吗? --------------------编程问答-------------------- mark --------------------编程问答-------------------- 问题说得清楚点
如果exe存在导出函数,可以调用啊,用LoadLibrary api --------------------编程问答-------------------- 友情UP --------------------编程问答-------------------- 编译解释器? --------------------编程问答-------------------- 具体是这样的:
Net WinForm有个MDI窗体,在MDI的菜单中,点中某一个菜单后,显示用Delphi做的窗体,Delphi的窗体是在一个EXE的文件中。
--------------------编程问答-------------------- 晕,两种编程语言连接吗??还在学习中 --------------------编程问答-------------------- CSDN的高手们哪里去了? --------------------编程问答-------------------- 别人给你的建议你试过了么?不要什么问题都去叫高手,不要以为你是第一个碰见这个问题的人,也不要认为高手总会有与众不同的见解。 --------------------编程问答-------------------- 老大,我都试过了,Google也查过了,用过LoadLibrary了,搞不定才上CSDN来请教的,高手总是比别人知道的更多,懂得更多嘛。
哎,真怀恋思归的那年代,那才是真正的高手,比现在天天在CSDN混分想赚“MVP”的那伙人强哪里去了。 --------------------编程问答-------------------- LoadLibrary?你的窗体自己用这个做接口似乎不太合适,别人不是告诉你用ActiveX做接口了么?
MVP是微软认证的,是颁发给社群贡献较大的人,并不是帮了你就能成MVP了。 --------------------编程问答-------------------- use dll --------------------编程问答-------------------- 不想和你争论了,我还是得解决我的实际问题才行,先用ActiveX试试,主要是我没有Delphi环境,还得求做Delphi的人看怎么变成ActiveX试试。 --------------------编程问答-------------------- 不知道你用LoadLibrary都干什么了?findow,SetParent可能会可以你试试吧,最好还是做成activex的形式调用
--------------------编程问答-------------------- File->new->Other...->ActiveX->ActiveX Form 把delphi窗体里面的内容拷贝到form上,定义组件属性接口函数,编译... --------------------编程问答-------------------- 以前没接触过嘛,所以看到NaZiChong的建议用LoadLibrary试试咯,结果不行,这方面我是菜鸟,我是希望有真正做过这个的人给点建议,别老是给些理论。
MSDN论坛上(以前包括我自己在CSDN上)给别人解答的时候,绝对不是只玩玩概念,而是真正能解决问题的方法。 --------------------编程问答-------------------- 怎么会不行?
delphi写一个导出函数,在这个导出函数里调用窗体,当然要注意c调用和pascal调用之类的细节问题,我经常用,怎么可能不行?是不会用吧?把代码贴出来帮你瞧瞧吧 --------------------编程问答-------------------- NaZiChong,好,先谢谢了,把源码贴出来看看,Delphi这块我是菜鸟,还得请教。 --------------------编程问答-------------------- 哎,炒概念想得分人多。 --------------------编程问答-------------------- 救命啊,200分没人要? --------------------编程问答-------------------- 可以将窗口转到动态连接库中,再调用库
补充:.NET技术 , C#