吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 3786|回复: 9

[求助] Zemax调用衍射DLL文件

[复制链接]
  • TA的每日心情
    擦汗
    2023-8-23 09:51
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    8

    主题

    14

    回帖

    0

    积分

    小白

    积分
    0
    发表于 2023-6-8 21:16 | 显示全部楼层 |阅读模式
    我在VS中写好了编译成DLL文件的程序,但是在这个程序中,我调用了matlab的函数,编译之后是成功的,但是我把编译后的文件复制到Zemax衍射文件夹中,zemax无法打开这个DLL,我想知道,是不是编译的DLL文件内,不能调用别的程序的函数,又或者是别的原因?

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×

    点评

    请忽重复发帖  发表于 2023-6-9 08:44
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-14 11:08
  • 签到天数: 637 天

    [LV.9]以坛为家II

    17

    主题

    754

    回帖

    116

    积分

    入门

    积分
    116
    发表于 2023-6-9 09:22 | 显示全部楼层
    你把相关的文件都丢到那个文件夹去
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-23 09:51
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    8

    主题

    14

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2023-6-9 14:30 | 显示全部楼层
    寒冬的咖啡 发表于 2023-6-9 09:22
    你把相关的文件都丢到那个文件夹去

    试了一下,还是不行
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-23 09:51
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    8

    主题

    14

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2023-6-10 19:19 | 显示全部楼层
    寒冬的咖啡 发表于 2023-6-9 09:22
    你把相关的文件都丢到那个文件夹去

    我把外部依赖项全部放到zemax的DLL文件夹下,衍射DLL可以加载了,但是我一点击非序列3D视图zemax就发生闪退,这是什么情况
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-14 11:08
  • 签到天数: 637 天

    [LV.9]以坛为家II

    17

    主题

    754

    回帖

    116

    积分

    入门

    积分
    116
    发表于 2023-6-14 09:06 | 显示全部楼层
    7bl 发表于 2023-6-10 19:19
    我把外部依赖项全部放到zemax的DLL文件夹下,衍射DLL可以加载了,但是我一点击非序列3D视图zemax就发生闪 ...

    可能调用有问题或者数据量太大崩了,因为刷3d图的时候是会调用程序的。你试试光源的layout光线开0看看会不会崩
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-3-9 22:44
  • 签到天数: 2636 天

    [LV.Master]伴坛终老

    19

    主题

    295

    回帖

    454

    积分

    初级

    积分
    454

    论坛忠实支持者

    发表于 2023-6-14 09:15 | 显示全部楼层
    单元测试了解一下
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-23 09:51
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    8

    主题

    14

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2023-6-14 22:05 | 显示全部楼层
    寒冬的咖啡 发表于 2023-6-14 09:06
    可能调用有问题或者数据量太大崩了,因为刷3d图的时候是会调用程序的。你试试光源的layout光线开0看看会 ...

    layout为0时,程序不会闪退,没有问题,但是分析光线数大于0时就闪退了
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-8-23 09:51
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    8

    主题

    14

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2023-6-14 22:05 | 显示全部楼层
    本帖最后由 7bl 于 2023-6-14 22:08 编辑
    optzmx 发表于 2023-6-14 09:15
    单元测试了解一下

    好的,我去看看
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-14 11:08
  • 签到天数: 637 天

    [LV.9]以坛为家II

    17

    主题

    754

    回帖

    116

    积分

    入门

    积分
    116
    发表于 2023-6-14 22:55 | 显示全部楼层
    7bl 发表于 2023-6-14 22:05
    layout为0时,程序不会闪退,没有问题,但是分析光线数大于0时就闪退了

    那证明你程序还有点问题,得好好检查一下。这个dll链接库的形式是挺烦的。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-14 11:14 , Processed in 0.156250 second(s), 26 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表