导航:首页 > 文件目录 > open打开文件的路径

open打开文件的路径

发布时间:2023-09-03 01:03:47

① 用lua的io.open打开文件,文件路径怎么写

访问路径和普通访问一样
比如在windows下
你要是调用
local
file
=
io.open("1.txt")
那这样会访问同目录下的
1.txt
你也可以用绝对路径
local
file
=
io.open("c:/1.txt")

② C#使用openFileDialog打开文件并且获取该路径

1. System.Diagnostics.Process.GetCurrentProcess().MainMole.FileName
-获取模块的完整路手饥径。
2.System.Environment.CurrentDirectory
-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。
3.System.IO.Directory.GetCurrentDirectory()
-获取应用程序的当前工作目录。这个不一定是程序从中启动的目录啊,
4.System.AppDomain.CurrentDomain.BaseDirectory
-获取程序的基目录。
5.System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase
-获取和设置包括该应用程序的目录的名称。
6. System.Windows.Forms.Application.StartupPath
-获取启动了应用程序的可执行文件的路径。效果和2、5一样。只是5返回的字符串后面多了一个"\"而已
7.System.Windows.Forms.Application.ExecutablePath
-获取启动了应用程序的可执行文件的路径及文件名,效果和1一样。

对于Windows程序 和Web 应用程序来说,他们运行的路径是不一样的,所以关键是判断当前运行的程序是哪种程序.于是我们可以使用如下的代码
string path = "";
if (System.Environment.CurrentDirectory ==AppDomain.CurrentDomain.BaseDirectory)//Windows应用程序则相等
...{
path = AppDomain.CurrentDomain.BaseDirectory;
}
else
...{
path = AppDomain.CurrentDomain.BaseDirectory + "Bin\";
}
这样如果我们写了一个类库,类库中用到了Assembly.LoadFrom,由于是通链档用类库,所以可能用到Windows程序中也可能用到Web中,那么用上面的代码就很方便了.
1、Server.MapPath
2、System.Windows.Forms.StartupPath
3、Type.Assembly.Location
方法2可以应用于控制台应用程序,WinForm应用程序,Windows服务,方法1可以应用于Web应用程序,方法3都可以应用。
但方法3是加载毕唤返应用程序的路径。如果是Web应用程序,取得的路径是:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files目录。所以Web项目还是使用Server.MapPath吧。否则建议使用方法2。如果自己新建类库。可以加入对System.Windows.Forms.StartupPath的引用后使用

③ Python open文件,完整路径可以打开,直接用文件名则不能,是为什么

首先,这个路径分绝对路径和相对路径
绝对路径就是写详细的路径
相对路径就是相对于程序的文件路径
如果你的文件和程序在同一路径下则可以直接用文件名

阅读全文

与open打开文件的路径相关的资料

热点内容
怎么破解小米账户密码是多少 浏览:864
pdf文件名怎么换颜色 浏览:868
核桃编程如何退钱 浏览:17
如何查看预约app 浏览:774
数控哪个编程软件速度最快 浏览:135
qq表情白眼是哪个 浏览:965
shell循环文件名 浏览:602
照片3d建模源代码 浏览:434
西安iPhone6升级内存 浏览:84
小学生的编程的课是学什么的 浏览:114
就业下载什么app 浏览:191
个人配置文件重定向到D盘 浏览:22
js屏幕宽度 浏览:312
sql查找某列重复数据库 浏览:48
智行火车票用微信支付 浏览:262
网络定价过程哪些内容发生变化 浏览:200
dubbo服务提供者的配置文件 浏览:182
win8系统如何压缩文件 浏览:875
网站怎么上传代码 浏览:4
java日志的好处 浏览:103

友情链接