爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2938|回复: 1

[混合编程] IDL之exe发布梳理

[复制链接]

新浪微博达人勋

发表于 2019-1-31 16:44:26 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 15195775117 于 2019-1-31 17:17 编辑

fig.png
IDL通过“make_rt”发布exe;------------------
先得将一个pro或多个pro的工程做成sav文件,
然后make_rt将sav文件发布为exe;

------------------
make_rt调用格式如下:
MAKE_RT, Appname, Outdir, [, /DATAMINER] [, /DICOMEX] [/EMBEDDED] [, /GRIB] [, /HIRES_MAPS] [, /HIRES_SHAPEFILES] [, IDLDIR=path] [, /LIN32] [, /LIN64] [, LOGFILE=path] [, /MACINT64] [, MANIFEST=path] [, /OVERWRITE] [, SAVEFILE=path] [, /SUN64] [, /SUNX86_64] [, /VIDEO] [, /VM ] [, /WIN32] [, /WIN64

dataminer:程序用到数据库时的必须设置;
DICOMEX:程序用到DICOM时必须设置;
grib:程序用到GRIB时必须设置;
win32、win64、lin32、lin64:发布32或64位Linux或Window系统下的可执行文件;
VM:虚拟机模式调用
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-1-31 17:12:15 | 显示全部楼层
主界面标题和配图都可以改,比如:


fig.png


exe文件夹中ini文件内容解释:
该文件用于设置主界面
# This file defines the appearance and operation of the
# start_app_win.exe application, which can be used to launch
# runtime IDL applications.
# For a complete description of this file and the process
# of creating a runtime distribution, see the "Creating a
# Runtime Distribution" chapter of the "Application Programming"
# manual.
#


[DIALOG]
Show=False(True和False是否显示主界面)
BackColor=&H6B1F29(主界面背景色,不知这是何种颜色表示法?)
Caption=爱老虎油!(主界面标题)
Picture=.\splash.bmp(主界面显示图像的相对路径,480*335像素)
DefaultAction=.\IDL85\bin\bin.x86_64\idlrt.exe -rt=transpng.sav(不显示主界面时执行的代码)
以下是按钮设置...
[BUTTON1]
Show=True
Caption=transpng
Action=.\IDL85\bin\bin.x86_64\idlrt.exe -rt=transpng.sav


[BUTTON2]
Show=True
Caption=Exit
Action=Exit


[BUTTON3]
Show=False
Caption=
Action=


[BUTTON4]
Show=False
Caption=
Action=


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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