vb6.0中怎么设置任意路径打开所需要的东西???我是个新手!

PrivateSubCombo1_Click()SelectCaseCombo1.ListIndexCase0I1.Picture=LoadPicture("&App.P... Private Sub Combo1_Click()
Select Case Combo1.ListIndex
Case 0
I1.Picture = LoadPicture(" & App.Path & " \ 新建文件夹 \ 班子阳.jpg) '这行是我自己弄的,但不行
Case 1
I1.Picture = LoadPicture("C:\Users\niukunpeng\Desktop\新建文件夹\第一组\陈家尚.jpg")
Case 2
I1.Picture = LoadPicture("C:\Users\niukunpeng\Desktop\新建文件夹\第一组\丛水欣.jpg")
Case 3
I1.Picture = LoadPicture("C:\Users\niukunpeng\Desktop\新建文件夹\第一组\董文正.jpg")
Case 4
I1.Picture = LoadPicture("C:\Users\niukunpeng\Desktop\新建文件夹\第一组\杜帅.jpg")
End Select
End Sub
展开
 我来答
szqaly
2013-10-21 · TA获得超过1745个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1505万
展开全部
public imgPath as string
Private Sub Form_Load()
imgPath="C:\Users\niukunpeng\Desktop\新建文件夹\第一组"
End Sub
Private Sub Combo1_Click()
Select Case Combo1.ListIndex
  Case 0
  I1.Picture = LoadPicture(App.Path & "\新建文件夹\班子阳.jpg")  
  Case 1
  I1.Picture = LoadPicture(imgPath & "\陈家尚.jpg")
  Case 2
  I1.Picture = LoadPicture(imgPath & "\丛水欣.jpg")
  Case 3
  I1.Picture = LoadPicture(imgPath & "\董文正.jpg")
  Case 4
  I1.Picture = LoadPicture(imgPath & "\杜帅.jpg")
End Select
End Sub
追问
我的这些图片不是固定在"C:\Users\niukunpeng\Desktop\新建文件夹\第一组"的,我想在它们不管移动到哪个盘都能打开的那种,VB能做到吗?
还有随便问一下,你装的哪个版本的VB,电脑系统和它的兼容怎么解决的?
追答
图片文件夹放在程序所在目录,App.Path & "\新建文件夹\班子阳.jpg" :这句表示程序所在目录下的“新建文件夹” 目录中的“班子阳.jpg” 文件。

这样只要程序文件夹中的文件或文件夹不变,整个程序文件夹放到哪里都可以读取。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式