您的位置:首页 > 编程语言 > C#

C#开发winform中OpenFileDialog的运用还可以多选

2015-08-06 08:33 435 查看
原文地址: /article/9978358.html

using System;

using System.Drawing;

using System.Collections;

using System.ComponentModel;

using System.Windows.Forms;

using System.Data;

using System.Data.OleDb;

using System.Runtime.InteropServices;

using System.IO;

private void button4_Click(object sender, System.EventArgs e)

{

Stream mystream;

OpenFileDialog openfiledialog1=new OpenFileDialog();

openfiledialog1.Multiselect=true;//允许同时选择多个文件

openfiledialog1.InitialDirectory="c:\\";

openfiledialog1.Filter="txt files(*.txt)|*.txt|All files(*.*)|*.*";

openfiledialog1.FilterIndex=2;

openfiledialog1.RestoreDirectory=true;

if(openfiledialog1.ShowDialog()==DialogResult.OK)

{

if((mystream=openfiledialog1.OpenFile())!=null)

{

this.textBox2.Text="";

for(int fi=0;fi<openfiledialog1.FileNames.Length;fi++)

{

this.textBox2.Text+=openfiledialog1.FileNames[fi].ToString();

}

mystream.Close();

}

}

}


C#通过文件路径获取文件名

string fullPath = @"/WebSite1/Default.aspx";

string filename = System.IO.Path.GetFileName(fullPath);//文件名 “Default.aspx”

string extension = System.IO.Path.GetExtension(fullPath);//扩展名 “.aspx”

string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fullPath);// 没有扩展名的文件名 “Default”

string str1 = "1234567";

string str2= str1.SubString(0,3); // str2="123";

string str3 = str1.SubString(2,3); //str3 = "345";

SubString(m, n) ; m为需要截取的字符串索引位置, n为 截取长度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: