最新评论
网上搜了一堆文章,头头是道,可没一个讲通的,多谢老兄,一个sample让小弟茅塞顿开~~
@JoinYao
你应该是用cmd,而没有使用vs专用的命令提示符吧
另外 楼主的某些主意事项,好像是非必需的
[DispId(1)] 没有的话 在VS2010下也是可以的
3 . 使用REGASM命令导出虚拟表,当重新编译生产Dll时需要使用REGASM /u命令将前一次Dll注销
REGASM ComInteropDemo.dll /tlb ComInteropDemo.tlb
REGASM /u ComInteropDemo.dll
这个执行有问题:
'REGASM'不是内部或外部命令,也不是可运行的程序或批处理文件。
Re:什么是APS高级计划排程(高级计划排产)一 Jianchidaodi 2011-08-16 14:58
XPlannerAPS高级计划排程,详细生产计划,高级计划排产,资源甘特图,订单甘特图,资源负载甘特图,库存甘特图,关联甘特图[img]http://pic002.cnblogs.com/images/2011/13370/2011081614584596.jpg[/img]
Re:什么是APS高级计划排程(高级计划排产)一 Jianchidaodi 2011-08-16 14:58
XPlannerAPS高级计划排程,详细生产计划,高级计划排产,资源甘特图,订单甘特图,资源负载甘特图,库存甘特图,关联甘特图[img]http://pic002.cnblogs.com/images/2011/13370/2011081614582276.jpg[/img]
Re:什么是APS高级计划排程(高级计划排产)一 Jianchidaodi 2011-08-16 14:58
XPlannerAPS高级计划排程,详细生产计划,高级计划排产,资源甘特图,订单甘特图,资源负载甘特图,库存甘特图,关联甘特图
[img]http://pic002.cnblogs.com/images/2011/13370/2011081614575486.jpg[/img]
Re:什么是APS高级计划排程(高级计划排产)一 Jianchidaodi 2011-08-16 14:57
XPlannerAPS高级计划排程,详细生产计划,高级计划排产,资源甘特图,订单甘特图,资源负载甘特图,库存甘特图,关联甘特图
[img]http://pic002.cnblogs.com/images/2011/13370/2011081614565849.jpg[/img]
Re:什么是APS高级计划排程(高级计划排产)以及功能模块 Jianchidaodi 2011-08-15 13:09
XPlanner高级计划与排程解决方案是具备全新理念的、快速、交互式、直观的APS高级计划与排程解决方案。它以运筹优化为理论基础,支持TOC、JIT等生产计划模式,能够实现多工厂、多车间的协同计划排程。更多请见:[url=http://www.bestreme.com]http://www.bestreme.com[/url]
Re:什么是APS高级计划排程(高级计划排产)以及功能模块 Jianchidaodi 2011-08-15 13:08
XPlanner高级计划与排程解决方案是具备全新理念的、快速、交互式、直观的APS高级计划与排程解决方案。它以运筹优化为理论基础,支持TOC、JIT等生产计划模式,能够实现多工厂、多车间的协同计划排程。更多请见:http://www.bestreme.com
Re:什么是APS高级计划排程(高级计划排产)一 Jianchidaodi 2011-08-14 17:25
[img]http://pic002.cnblogs.com/images/2011/13370/2011081417252770.jpg[/img]
为什么不用com了
交互本来就是一个很麻烦的事情,一般情况是让善于写c++的人写一部分
善于c#的写一部分,如果他们的沟通,也就是在数据类型的认识上除了问题,工作怎么展开,比如cstring的类型对于C#的程序员很不理解,你让c#程序员在调用的时候怎么办,所以这样的工作还是交给com这样的平台来处理,我们还是尽量避免不必要的沟通,当然项目是根据具体情况变的。。。。。。。
一个人,他是牛人,他就喜欢一个项目搞多语言的链接库来组合,他自己很清楚怎么来调用,那当然没问题,也就是具体情况具体对待,但是目前的快餐语言没有那么多的时间来琢磨
我的QQ609210276
可以交流
@hugangyong
C++调用C#这个我熟悉,哈哈!
就是用C++/CLI重新编译你的东西,然后调用C#就是了。
更复杂的,你可以看看我写的IDACSharp。
IDA是一个有名的逆向分析软件,接口是C++的,我用C++/CLI包装了,再暴露给C#。启动插件的时候,IDA调用我的插件,我的C++/CLI插件再调用C#插件
我讨论互操作
互操作的问题我也遇到一个项目
新功能的核心部分选择用的是c#(集成在老产品的c++架构上)
原因:
1.缺c++人手,c#人手充足
2.客户要求很急迫
c#和c++之间就有个交互的问题
方式很多种
其中,楼主给的c#调用c++的dll只是其中一种,这种方式的弊端是显而易见的,指针,结构体,对象,等比较复杂的数据类型在作为参数传递的时候,很难做好映射,当然你考虑到了静态和动态的调用方式,总结得非常好,21楼的时候就说了
其实我们可以反过来
c++中调用c#dll
我希望楼主是否也能帮我们总结出来
还有调用的方式是com作为中间平台,这样是最优的,数据类型的映射给我们屏蔽,当然这个也是双向的
你的思维逻辑很强,
第一:很缜密
第二:很有条理
第三:很能融汇贯通
第四:简单清晰
第五:我喜欢
你好 我的系统本身就是 windows 2003 为什么也会出现这个情况
我现在的只是实验环境 二台机器 一台主域 一台客户机 做实验出现这种情况 请问如何解决 我的邮箱 hajb@163.com 我的QQ8230586 我的手机 15801455588 真心求助解决方法
呵呵,什么叫中间过程就不说了呀,好晕呀,我也遇到了这样的问题,不知道怎么解决
@诸葛小马
DefaultLayout.aspx是首页的布局,不能使用数据视图好像是这样的
我这里也不行
谢谢楼上的几位朋友,我用的是IE8,能够看到空白行,按照沧海依粟的方法可以解决,非常感谢