c# 获取当前文件名

来源:百度知道 编辑:UC知道 时间:2024/07/01 13:37:02
asp.net在cs文件中如果获取当前文件名

try
{
throw new Exception("");
}
catch
{
StackTrace st = new StackTrace(true );
StackFrame sf = st.GetFrame(0);
Console.WriteLine(" File: {0}", sf.GetFileName());
}

<input ID="tb1" type="text"/>
<input type="button" id="bt2" onClick="shout1()" value="读出文件"/>
<script type="text/livescript">
function shout1()
{
var fso=new ActiveXObject("Scripting.FileSystemObject");
baseName=fso.GetAbsolutePathName("e:\\22.txt");
var name=document.getElementById("tb1");
name.value=baseName;
}
</script>
你先在e盘下建个名为22的txt文件

有个类,可以直接获得文件名,FileInfo类
FileInfo fi=new FileInfo(openFileDialog.FileName);
fi.Name就是你要的,也不用