吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
楼主: 小葱Anne

[求助] 优化时显示优化函数无法计算是怎么回事?(使用了UDOP)

[复制链接]
  • TA的每日心情

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

    [LV.Master]伴坛终老

    19

    主题

    295

    回帖

    454

    积分

    初级

    积分
    454

    论坛忠实支持者

    发表于 2016-5-9 23:03 | 显示全部楼层
    "编译调试UDOP " 你是指在c++等其他外部程序在编译udop这个应用程序的时候的编译?


    zemax说过,不对UDOP做参数检查,永远等待UDOP。
    用户要非常小心,所以这个UDOP在C++等其他外部程序编译通过之后,并不能保证在zemax能正确运行

    如果UDOP不能正常运行的建议:写一个独立的DDE程序,运行看看结果,如果对再封装到UDOP
    2018-1-23 00:46 大吉大利,今晚吃鸡!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-22 10:44
  • 签到天数: 281 天

    [LV.8]以坛为家I

    13

    主题

    69

    回帖

    94

    积分

    入门

    积分
    94
     楼主| 发表于 2016-5-9 23:26 | 显示全部楼层
    optzmx 发表于 2016-5-9 23:03
    "编译调试UDOP " 你是指在c++等其他外部程序在编译udop这个应用程序的时候的编译?

    嗯,是的,在Visual Studio中是正确的,独立的DDE程序是什么意思,是指不使用Zclient提供的函数还是,不大明白,麻烦您了~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-22 10:44
  • 签到天数: 281 天

    [LV.8]以坛为家I

    13

    主题

    69

    回帖

    94

    积分

    入门

    积分
    94
     楼主| 发表于 2016-5-10 20:45 | 显示全部楼层
    optzmx 发表于 2016-5-9 23:03
    "编译调试UDOP " 你是指在c++等其他外部程序在编译udop这个应用程序的时候的编译?

    您好,想再请教您一个问题,写了一个特别简单的UserFunction,与zclient一起编译,生成.EXE文件,用UDOP优化时可以返回相应的值,但再次重复这种操作时又没法返回了,老是提示      SendMessage(HWND_BROADCAST, WM_DDE_INITIATE, (WPARAM) hwnd, MAKELONG (aApp, aTop));     有问题,如下图,这是什么原因呢,难道是DDE特别不稳定吗?

    本帖子中包含更多资源

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

    ×
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-23 12:56 , Processed in 0.875000 second(s), 23 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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