| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1052 人关注过本帖
标题:LoadPicture函数路径问题
只看楼主 加入收藏
sansizhou
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-11-24
收藏
 问题点数:0 回复次数:7 
LoadPicture函数路径问题
本想显示程序安装目录下的图片的
LoadPicture(App.Path & "\picture.bmp")

但当生成程序了以后使用在桌面的快捷方式启动程序了以后,却只显示桌面的的picture.bmp(桌面没有图片则无显示)
这是怎么回事啊?怎么改呢?
多谢!!
多谢!!
搜索更多相关主题的帖子: LoadPicture 函数 路径 
2006-12-07 16:24
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 

怎么创建的快捷方式? 我怎么没出现这样的问题?


[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-07 16:28
sansizhou
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-11-24
收藏
得分:0 
用wise solutions这个软件封装程序的时候指定生成的桌面快捷方式
2006-12-07 16:35
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
以我的看法就是:
例如你的文件在你的原目录是d:\vb开发\picture.bmp
那么你调用app.path 那么就反顺d:\vb开发
但如果你运行的是桌面的快捷方式那么返回的就是:C:\Documents and Settings\Administrator\桌面
解决办法我不清楚,请问其他高手!

/images/2011/147787/2011051411021524.jpg" border="0" />
2006-12-07 16:53
sansizhou
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-11-24
收藏
得分:0 
帮帮忙哦
2006-12-07 17:04
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
欲支持快捷方式,有两个办法:
一、调用Win95的IShellLink接口。在你的VB的光盘上Tools\Unsupprt\Shelllnk目录下,有一个Shelllnk例子。这个例子演示了如何在VB中使用快捷方式。
二、调用VB安装程序中的OSfCreateShellLink函数。参考:微软的Knowledge Base的文章:“Q155303 OWTO: Create Shortcuts (Shell Links) within Windows”。这个函数在VB 5和VB 6下的调用有所不同,可以参考QA001807 "如何使安装程序在桌面上建立快捷方式"。
如果只是创建快捷方式,后一种方法比较简单。但前一种方法功能比较强,不但可以创建,也可以读取快捷方式中的属性,而且支持图标等操作。


[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-12-07 17:15
bestfeng
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:179
专家分:0
注 册:2006-10-31
收藏
得分:0 
这是不可能的。
app.path认识的是应用程序所在的文件目录。你肯定搞错了,把程序非快捷方式放在了桌面上。
也许路径太深,出错?!?我还没有试过。
2006-12-07 17:29
sansizhou
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-11-24
收藏
得分:0 
路径不深的呀,一般都是安装在C:\Program Files。主要问题是它认桌面的路径的(能显示桌面相同名字的图片)。程序的快捷方式是打包软件自己生成的,引用路径就是vb生成的exe文件(这个路径是不是错了?)

6楼的版主的方法我不怎么懂呀,有那么麻烦么?
2006-12-08 09:20
快速回复:LoadPicture函数路径问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016002 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved