找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 980|回复: 9

打包出现的错误“21”?

[复制链接]
发表于 2009-7-22 20:28:30 | 显示全部楼层 |阅读模式
附件是我打包的过程,可是打包后运行程序却出现的错误,我不知道错误出现在哪里,望请高手赐教,谢谢!

本帖子中包含更多资源

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

×
发表于 2009-7-23 10:05:14 | 显示全部楼层
别人的机器上安装PowerPoint程序的目录不一定就是你机器上的那个路径;
另外,既然你把那个演示文档ppt放在项目里了,那么就不该使用你机器上的绝对路径“E:\study\移动通信\CDMA.ppt”了
回复 顶

使用道具 举报

 楼主| 发表于 2009-7-23 20:53:47 | 显示全部楼层
请问我应该怎么改呢?怎么才能将打包的这个PPT能够在没有安装LABVIEW的机器上打开呢?谢谢了!
回复 顶

使用道具 举报

 楼主| 发表于 2009-7-23 21:02:51 | 显示全部楼层
两个机器上的PowerPoint程序的目录不同应该怎么处理呢?
相对路径怎么使用?
回复 顶

使用道具 举报

发表于 2009-7-24 09:41:53 | 显示全部楼层
你调用那个PPT文件时,不必指定PowerPoint程序的路径,不信你可以去系统CMD里面试试,例如直接输入“D:\1.ppt” 回车后即可打开这个演示文稿了,系统会自动识别该文件后缀名并调用PowerPoint程序打开它。

另外,相对路径这个得简单的学习下DOS,几乎一俩小时就可以掌握。不过不用相对路径也可以实现。
例如你的程序,你可以在打包的时候把那个ppt文件和exe文件放在一起,那么就可以调用cpubbs那个小程序找到本VI执行路径,调用之; 当然也可以在生成安装程序的时候,把这个PPT设置安装在某个路径(例如D盘根目录),程序直接调用这个绝对路径(前提是别人的机器有D盘,我就见过很多人只有个C盘的,晕)。

先说这么多,不知道你明白了没有
回复 顶

使用道具 举报

发表于 2009-7-24 09:44:41 | 显示全部楼层
另外你可以在你路径的地方增加一个显示控件, 在exe程序运行时看下它的实际路径, 就知道怎么回事了.

Labc
回复 顶

使用道具 举报

 楼主| 发表于 2009-7-24 13:49:15 | 显示全部楼层
按照“炸弹熊”说的“打包的时候把那个ppt文件和exe文件放在一起”,可是运行应用程序的时候找不到那个PPT文件了,您能给我指出我的程序或者是我写的打包过程当中的错误吗?这个问题很困扰我,耽误您的时间了,谢谢您了!
回复 顶

使用道具 举报

发表于 2009-7-24 14:28:32 | 显示全部楼层
本帖最后由 炸弹熊 于 2009-7-27 14:37 编辑

附件帮你改好了,希望你耐下心来,心急吃不了热豆腐,多看书多练习多思考
回复 顶

使用道具 举报

发表于 2009-7-27 14:37:26 | 显示全部楼层
之前上传的程序有点小问题,修改后以这个为准

本帖子中包含更多资源

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

×
回复 顶

使用道具 举报

 楼主| 发表于 2009-7-27 18:23:02 | 显示全部楼层
非常感谢炸弹熊!非常好的版主!支持!支持!支持!
回复 顶

使用道具 举报

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

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 14:18 , Processed in 0.059566 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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