问题描述
关于C#中外部调用。EXE文件的相对路径的问题请问下格式是如何的谢谢
解决方案
解决方案二:
《C#文件路径操作总结》:一、获取当前文件的路径1.System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName获取模块的完整路径,包括文件名。2.System.Environment.CurrentDirectory获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3.System.IO.Directory.GetCurrentDirectory()获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,有可能程序放在C:www里,这个函数有可能返回C:DocumentsandSettingsZYB,或者C:ProgramFilesAdobe,有时不一定返回什么东东,这是任何应用程序最后一次操作过的目录,比如你用Word打开了E:docmy.doc这个文件,此时执行这个方法就返回了E:doc了。
解决方案三:
看看我的这边文章吧,有关路径的。
解决方案四:
同一目錄就直接"???.exe"上一級目錄就"..\???.exe"下一級目錄就"??\???.exe"
时间: 2024-10-26 22:33:38