[求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程

3.4k 7
发表于 2003-11-21 00:02:00|浙江 | 查看全部 阅读模式


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

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

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

希望有能人给予帮助!



回复|共 7 个

dingzi Lv.9 发表于 2003-11-23 00:15:00|北京 | 查看全部

[求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程



太高深了,不懂!



OfficialUser Lv.8 发表于 2003-12-17 05:32:00|云南 | 查看全部

[求助]熟悉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



影子的影子 Lv.3 发表于 2003-12-18 07:01:00|江苏 | 查看全部

[求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程



真是牛人多啊!~



jeremychang Lv.9 发表于 2004-1-15 23:03:00|江苏 | 查看全部

[求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程



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



seagullze 发表于 2004-1-16 00:54:00|广东 | 查看全部
提示: 作者被禁止或删除 内容自动屏蔽
barrel Lv.7 发表于 2004-1-16 18:55:00|上海 | 查看全部

[求助]熟悉Zemax的兄弟姐妹们看过来啊! 帮忙 UDS之DLL编程

I also think so!
cosinezheng Lv.9 发表于 2004-4-6 22:43:00|四川 | 查看全部
你说的问题我遇到过,我认为关键是:在VC生成的*.def文件修改一下,把UserDefinedSurface这个函数定义一下就ok了。关键是要看懂vc编制dll文件的步骤。

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 光电工程师社区 版权所有 All Rights Reserved. Powered by Discuz! X5.0 Licensed 鄂ICP备17021725号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表