我新建了个工程Project,文件夹名称为Project,源代码和工程文件都放在Project下,现在我在下面再建个bin文件夹,存放可执行文件及其他安装配置文件,我打开vbp工程无法设置工程Exe文件编译和生成的路径!导致编译运行是提示找不到文件。delphi就可以。我现在的解决办法是在Bin文件里外都放这些执行期要用到的文件,这就很麻烦了。特来请教大家如何解决。
调试欢乐多
你生成EXE是怎么生成的?是“文件——生成???.exe”这样?生成前应该会打开文件浏览器询问你要生成到哪里的~~~~~
这样路径就不会错,当然无论怎样打开,如果经过编译,都能正确执行的。
有了这个,访问bin不成问题
楼主不要随便批评这个那个
题外话:我以前用Delphi,个人感觉单纯IDE环境来讲,VS6系列真不如Delphi系列,当然2005很出色。所以嘿嘿,希望不要引起大家的公愤。
调试的时候初始化该变量为 app.path & "\bin"
接下来调用的时候都使用该变量作为访问文件的路径。
正式编译发布前将代码改一下,初始化变量为app.path 即可
如果你会用条件编译就连发布前的代码修改都省了,改改编译参数即可。也就那么一个缺点就被你说土。VB6 IDE调试时 暂停-修改-继续的特性,甚至可以在调试时任意修改当前执行语句位置的特性你为什么不崇拜呢?
Option Explicit
Public Property Get path() As Variant
path = app.path & "\bin"
End Property在你的窗体代码区最上方声明一个模块级变量:Dim app As New Class1接下来你所有代码中的app.path全部指向bin目录了。用不着修改原来的代码正式编译前将类模块清除掉,声明注释掉一切就恢复原样
这样子的帖子也会上CSDN首页