.NET Framework 2.0 大大增强了 Application 的功能,使得编写 WinForm 程序更加容易。只是和 Environment 一样,Application 长期被忽视。
StartupPath: 获取应用程序启动路径(不包含文件名)。
如:D:\System\My Documents\Visual Studio 2005\Projects\Learn\Learn.GUI\bin\Debug
ExecutablePath: 获取包含文件名的完整应用程序路径。
如:D:\System\My Documents\Visual Studio 2005\Projects\Learn\Learn.GUI\bin\Debug\Learn.GUI.EXE
CommonAppDataPath: 获取所有用户共享的应用程序数据路径。
如:C:\Documents and Settings\All Users\Application Data\RainTrail Studio.China\Learn.GUI\1.0.0.0
LocalUserAppDataPath: 获取本地、非漫游用户的应用程序数据路径。
如:C:\Documents and Settings\q.yuhen\Local Settings\Application Data\RainTrail Studio.China\Learn.GUI\1.0.0.0
UserAppDataPath: 获取用户的应用程序数据路径。
如:C:\Documents and Settings\q.yuhen\Application Data\RainTrail Studio.China\Learn.GUI\1.0.0.0
UserAppDataRegistry: 获取用户的应用程序数据注册表项。
如:HKEY_CURRENT_USER\Software\RainTrail Studio.China\Learn.GUI\1.0.0.0
StartupPath: 获取应用程序启动路径(不包含文件名)。
如:D:\System\My Documents\Visual Studio 2005\Projects\Learn\Learn.GUI\bin\Debug
ExecutablePath: 获取包含文件名的完整应用程序路径。
如:D:\System\My Documents\Visual Studio 2005\Projects\Learn\Learn.GUI\bin\Debug\Learn.GUI.EXE
CommonAppDataPath: 获取所有用户共享的应用程序数据路径。
如:C:\Documents and Settings\All Users\Application Data\RainTrail Studio.China\Learn.GUI\1.0.0.0
LocalUserAppDataPath: 获取本地、非漫游用户的应用程序数据路径。
如:C:\Documents and Settings\q.yuhen\Local Settings\Application Data\RainTrail Studio.China\Learn.GUI\1.0.0.0
UserAppDataPath: 获取用户的应用程序数据路径。
如:C:\Documents and Settings\q.yuhen\Application Data\RainTrail Studio.China\Learn.GUI\1.0.0.0
UserAppDataRegistry: 获取用户的应用程序数据注册表项。
如:HKEY_CURRENT_USER\Software\RainTrail Studio.China\Learn.GUI\1.0.0.0