Visual Basic安装目录

时间:2014-04-21 01:18:37

标签: visual-studio

我制作了一个visual basic 2012程序,我希望将示例图片的数据存储在我的应用程序安装文件夹中。我应该使用什么代码来获取我的应用程序安装或bin文件夹,以便我可以在bin命名的图片中放置一个文件夹来存储图片,谢谢。

1 个答案:

答案 0 :(得分:0)

你没有使用哪种语言! 对于Visual Basic .NET

System.AppDomain.CurrentDomain.BaseDirectory & "Pictures"
System.IO.Directory.GetCurrentDirectory() & "\Pictures"     System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly.Location) & "\Pictures"
Application.StartupPath & "\Pictures" 'WinForm
Request.PhysicalApplicationPath() 'WebApplication

C#

System.AppDomain.CurrentDomain.BaseDirectory + "Pictures";
System.IO.Directory.GetCurrentDirectory() + @"\Pictures";  System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\Pictures";
Application.StartupPath + @"\Pictures"; //WinForm
Request.PhysicalApplicationPath; //WebApplication 

<强> [编辑]

感谢@Cody Gray的评论,如果您有特权问题,可以将图片存储在用户的"Application Data"文件夹中。 要在VB

中获取此文件夹路径
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

C#

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);