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