光电工程师社区

标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程 [打印本页]

作者: legendlyy    时间: 2003-11-21 00:02
标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程


各位, 有谁熟悉Zemax中用户自定义表面的DLL文件编程, 本人遇到的问题是, 将Zemax

自带的DLL文件所对应的 C 资源文件重新用VC编译,但新生成的DLL文件一旦被Zemax调用,

Zemax 就指示“无法读取‘UserDefinedSurface ’函数” , 之后Zemax就自动关闭。

希望有能人给予帮助!




作者: dingzi    时间: 2003-11-23 00:15
标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程


太高深了,不懂!




作者: OfficialUser    时间: 2003-12-17 05:32
标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程


你是哪个学校的?简单得很!
那定是你的UserDefinedSurface被函数别名修释成UserDefinedSurface@03_xxxx
之类的东西了,
你可以用VC里的depends来看一看是不是这样(你不会?Ask me for help sanyuesan@sina.com)
这里有一篇文章,专怎样在VC编译ZEMAX UDS dll的,
http://www.zemax.com/appnotes/compiling_dlls/index.html




作者: 影子的影子    时间: 2003-12-18 07:01
标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程


真是牛人多啊!~




作者: jeremychang    时间: 2004-1-15 23:03
标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程


牛人太多了﹐的多多充充電啊﹗




作者: seagullze    时间: 2004-1-16 00:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: barrel    时间: 2004-1-16 18:55
标题: [求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程
I also think so!
作者: cosinezheng    时间: 2004-4-6 22:43
你说的问题我遇到过,我认为关键是:在VC生成的*.def文件修改一下,把UserDefinedSurface这个函数定义一下就ok了。关键是要看懂vc编制dll文件的步骤。




欢迎光临 光电工程师社区 (http://bbs.oecr.com/) Powered by Discuz! X3.2