乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 107|回复: 5

[求助]这两种方法都能获得工程相对路径, 但如果新加载一个DVB工程,路径出错, 如何修

[复制链接]

6

主题

14

帖子

1

银币

初来乍到

Rank: 1

铜币
38
发表于 2008-4-16 11:30:00 | 显示全部楼层 |阅读模式
[求助]这两种方法都能获得工程相对路径, 但如果新加载一个DVB工程,路径出错, 如何修改[br] 2Public Function GetDirPath() As String
    Dim strFileName
    strFileName = VBE.ActiveVBProject.fileName 'VBE.ActiveVBProject.FileName获取.dvb文件的文件名
    GetDirPath = Left$(strFileName, InStrRev(strFileName, "\"))
End Function
------------------------------
dim strpath as string '当前工程所在路径
strpath=thisdrawing.application.vbe.activeVBProject.filename
strpath=left $ (strpath,len(strpath)-len("XXXX.dvb"))
以上两种方法都有个问题, 如果VABMAN 新加载一个DVB文件. 重新运行程序 ,路径会有错误 有人能解决这个问题吗??
回复

使用道具 举报

6

主题

14

帖子

1

银币

初来乍到

Rank: 1

铜币
38
发表于 2008-4-17 09:55:00 | 显示全部楼层
这问题解决不了吗??
回复

使用道具 举报

21

主题

97

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
181
发表于 2008-12-20 12:06:00 | 显示全部楼层
我也遇到这个问题.现在还没有解决
回复

使用道具 举报

2

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
12
发表于 2008-12-26 21:42:00 | 显示全部楼层
没人知道怎么解决么?
我也碰到了这个问题
回复

使用道具 举报

21

主题

97

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
181
发表于 2009-3-5 11:49:00 | 显示全部楼层
我也在想这个问题.
回复

使用道具 举报

3

主题

103

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
115
发表于 2009-3-5 22:22:00 | 显示全部楼层
做个DLL放在DVB的文件夹就行了,在DLL里就可以用app.path了
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-8 05:54 , Processed in 1.623245 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表