被执行的程序所在路径,通常是@"./"就可以了,但是当使用了打开文件对话框之类的控件的时候,就需要注意了。
所选择的文件路径就变成当前路径了,这时候再用@"./"或者Directory.currentDirectory()都不是程序所在路径了。
解决办法,程序启动时Directory.currentDirectory()保存到变量里,需要程序所在路径是,使用变量值。
被执行的程序所在路径,通常是@"./"就可以了,但是当使用了打开文件对话框之类的控件的时候,就需要注意了。
所选择的文件路径就变成当前路径了,这时候再用@"./"或者Directory.currentDirectory()都不是程序所在路径了。
解决办法,程序启动时Directory.currentDirectory()保存到变量里,需要程序所在路径是,使用变量值。