c# 中可否调用 c 函数 或者MFC 类库 函数???

msccao 2006-09-08 09:19:08
在visual c# .net 中可否调用c 语言函数,或者调用 MFC 类库函数呢?? 或者,c# 的命名空间中是否有类似的函数可以调用底层函数呢
...全文
351 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
msccao 2006-09-10
  • 打赏
  • 举报
回复
谢谢大家参与讨论。
msccao 2006-09-08
  • 打赏
  • 举报
回复
今天才接触这个任务,它们的系统功能不同,但一个系统可能要根据另一个系统分析统计结果进行决策。我想这样是否意味着,这个系统应该需要调用另一个系统的某些功能模块?假如存在这种可能性,jointan ,你认为这样可行吗,或者代价高吗?
jointan 2006-09-08
  • 打赏
  • 举报
回复
这种协调应该是在库结构和库操作上进行协调,两套应用没必要通过数据库外通讯吧.
msccao 2006-09-08
  • 打赏
  • 举报
回复
jointan 说得对,我感觉要修改,真的还不如重新写! 另外,这个vc 开发的软件的数据库是用文本存储的。还有另一个系统是用Delphi 开发的,数据库是 sql server ,现在的问题是,要将这两个软件整合在一起,数据库统一用sql server ,公司打算两个各自优化,然后相互协调调用进而整合为一,具体我也是很不清楚,我考虑的意思是,想直接用c# 重新整合一下,这样也许会花费很大代价??公司让我给出一个方案,呵呵,挺有难度....
jointan 2006-09-08
  • 打赏
  • 举报
回复
实现需求功能没问题,实现用户交互也许不太完全可能,当然,这种做的最终结果,就是完全重写,实际上把VC的功能固化下来,放到C#中去用,在C#中花的代价可能比在C#中重新实现该功能还要大,如果你是用的MFC的话,估计用导入DLL函数的方式来简化设计可能性不大,另外数据库的那一块访问代码,可以说完全不能复用了.部分参数少,但算起来复杂的计算代码也许还能用.但这对设计一个软件来说,应该不是工作量大的部分,而是工作量小,思维量大的.
msccao 2006-09-08
  • 打赏
  • 举报
回复
我现在有个数据库相关项目软件是用vc 开发的,我想把它转换成c#开发,正在考虑它的可行性??不知道各位朋友能否给点指导意见??
jointan 2006-09-08
  • 打赏
  • 举报
回复
可以调用C的那种__stdcall函数(估计可能是只能调用大部分,不一定全能调用),不能调用MFC的
msccao 2006-09-08
  • 打赏
  • 举报
回复
那比如c++类库中函数如果有 指针 ,那么 c# 是否可以正确使用??
ohappy 2006-09-08
  • 打赏
  • 举报
回复
在帮助文档中搜索“平台调用”可以查看详细帮助

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧