[VB.NET]关于运行的软件目录的问题

关于运行的软件目录的问题 怎样才能获得软件当前的目录?我用System.IO.Directory.GetCurrentDirectory()发现一个问题: 我有个程序a.exe 与一个文本文件a.txt在同一目录,程序主要是获取文本文件内容,然后提醒客户。放在任何目录下运行都没有问题,但是当我导入到注册表的启动项目里面( "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run "), 重新开机就找不到这个文本文件;我用debug.print(System.IO.Directory.GetCurrentDirectory()) 发现是在C:/Documents and Settings/。。。的目录下面。 如何让开机的时候也能读取到这个文件? __________________________________________________________________________ 我是vs.net2003制作的安装程序,添加到启动项后,我发现没有在( "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run ")加入,而是在HKEY_CURRENT_USER/Software/Microsoft/Installer/Assemblies/D:|Program Files|记录|记录.exe,安装后可以读取软件当前目录下的文本文件。 __________________________________________________________________________ ''当前目录下文本文件路径: Dim PathName As String = Application.StartupPath() & "/time.txt " __________________________________________________________________________ Application.StartupPath() __________________________________________________________________________

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...