namespace _15.打開文件對話框
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//點擊彈出對話框,新建對話框對象
OpenFileDialog ofd = new OpenFileDialog();
//設置對話框標題
ofd.Title = "請選擇要打開的文件";
//可以對文件進行多選
ofd.Multiselect = true;
//設置對話框初始目錄
ofd.InitialDirectory = @"C:\Users\Administrator.USER-20180925HC\Desktop\pic";
//設置對話框的文件類型
ofd.Filter = "文本文件|*.txt|媒體文件|*.wav|圖片文件|*.jpg|所有文件|*.*";
//展示對話框
ofd.ShowDialog();
//獲取打開對話框選中文件路徑
string path = ofd.FileName;
//如果沒有選擇文件則跳出
if (path == "")
{
return;
}
//讀取文件流
using(FileStream fsRead=new FileStream(path, FileMode.OpenOrCreate, FileAccess.Read))
{
byte[] buffer = new byte[1024 * 1024 * 5];
//實際讀取的字節(jié)數
int r = fsRead.Read(buffer, 0, buffer.Length);
//解析buffer數組
textBox1.Text=Encoding.Default.GetString(buffer, 0, r);
}
}
}
}
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。