论坛: 编程破解 标题: 问一个很简单,很简单的VB问题,就我不懂!!! 复制本贴地址    
作者: gebishamo [gebishamo]    论坛用户   登录
比如说我在窗体上放了个picture控件,然后我打代码:
form1.picture=loadpiture("图片的位置")
但我生成。EXE文件后,想把图片放在跟目录下,不要打什么C:\图片.jpg,就只要在跟目录下寻找这个图片,代码怎么打啊?
请高手教教我!谢谢!

地主 发表时间: 04-02-05 12:18

回复: 286 [unique]   版主   登录
没看太懂什么意思。是打还是不打?
你直接把图片位置输入进去不行吗?

B1层 发表时间: 04-02-05 16:38

回复: kenter1643 [kenter1643]   论坛用户   登录
把图片放如你运行程序文件的文件夹里
loadpicture的路径设置为app.path+"图片详细名字.后续名"

B2层 发表时间: 04-02-05 17:55

回复: windflower [windflower]   论坛用户   登录
使用嵌入比较占资源
提倡使用链接的方法
如上所述,使用app.path

B3层 发表时间: 04-02-05 22:53

回复: gebishamo [gebishamo]   论坛用户   登录
引用:
把图片放如你运行程序文件的文件夹里
loadpicture的路径设置为app.path+"图片详细名字.后续名"


谢谢!知道了!


B4层 发表时间: 04-02-06 14:21

回复: gebishamo [gebishamo]   论坛用户   登录
能不能具体代码打一下啊!
谢谢!

B5层 发表时间: 04-02-08 12:35

回复: windflower [windflower]   论坛用户   登录
意思是图片放入c根目录中去?
这样的话,你首先要在程序中form1.picture=loadpiture("c:\photo.jgp")
然后在打包过程中,把这个图片加入到包里去。

不过,为什么一定要放到C根目录下呢?放在程序安装目录中不好吗?

B6层 发表时间: 04-02-08 22:31

回复: gebishamo [gebishamo]   论坛用户   登录
引用:
form1.picture=loadpiture("c:\photo.jgp")


我的意思不是这样的,我是要直接在跟目录下寻找这个图片,而不是到指定目录去寻找!


B7层 发表时间: 04-02-09 09:00

回复: gebishamo [gebishamo]   论坛用户   登录
我已经研究出来了!
Form1.picture=LoadPicture(App.Path+"\图片全名")
注意斜杠一定要,不然没用!

B8层 发表时间: 04-02-09 11:17

回复: kenter1643 [kenter1643]   论坛用户   登录
我晕倒~~~~~~~~~~~~~我不是一早就告诉你啦吗?

B9层 发表时间: 04-02-09 21:19

回复: gebishamo [gebishamo]   论坛用户   登录
引用:
把图片放如你运行程序文件的文件夹里
loadpicture的路径设置为app.path+"图片详细名字.后续名"



晕啊,你没说明白,我是自己研究出来的啊!

B10层 发表时间: 04-02-10 09:31

回复: crs502 [crs502]   论坛用户   登录
得~~~
你们有功!!

B11层 发表时间: 04-02-10 12:15

回复: kenter1643 [kenter1643]   论坛用户   登录
研究~~~~~~~~这些东西都研究

B12层 发表时间: 04-02-10 17:14

回复: gebishamo [gebishamo]   论坛用户   登录
废话了,我都不知道,自己研究出来已经不错了!

B13层 发表时间: 04-02-11 16:39

回复: Frankiez [frankiez84]   论坛用户   登录
呵呵,app.path在根目录和子目录下有区别的,返回的值中一个带有“\”一个没有

B14层 发表时间: 04-02-13 11:36

回复: gebishamo [gebishamo]   论坛用户   登录
恩,看来以后要多读些VB的书了!

B15层 发表时间: 04-02-14 08:13

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号