আমি যখন "ব্রাউজ" বোতামটি ক্লিক করি তখন আমি স্থানীয় হার্ড ডিস্কে একটি ফাইল নির্বাচন করতে চাই।
OpenFileDialog
নিয়ন্ত্রণটি কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আমার কোনও ধারণা নেই । আমাকে কি কেউ সাহায্য করতে পারবেন?
উত্তর:
এই লিঙ্কগুলি উদাহরণ সহ এটি ব্যাখ্যা করে
http://dotnetperls.com/openfiledialog
http://www.geekpedia.com / টিউটোরিয়াল67_ ব্যবহার-OpenFileDialog-to-open-files.html
private void button1_Click(object sender, EventArgs e)
{
int size = -1;
DialogResult result = openFileDialog1.ShowDialog(); // Show the dialog.
if (result == DialogResult.OK) // Test result.
{
string file = openFileDialog1.FileName;
try
{
string text = File.ReadAllText(file);
size = text.Length;
}
catch (IOException)
{
}
}
Console.WriteLine(size); // <-- Shows file size in debugging mode.
Console.WriteLine(result); // <-- For debugging use.
}
var FD = new System.Windows.Forms.OpenFileDialog();
if (FD.ShowDialog() == System.Windows.Forms.DialogResult.OK) {
string fileToOpen = FD.FileName;
System.IO.FileInfo File = new System.IO.FileInfo(FD.FileName);
//OR
System.IO.StreamReader reader = new System.IO.StreamReader(fileToOpen);
//etc
}
OpenFileDialog fdlg = new OpenFileDialog();
fdlg.Title = "C# Corner Open File Dialog" ;
fdlg.InitialDirectory = @"c:\" ;
fdlg.Filter = "All files (*.*)|*.*|All files (*.*)|*.*" ;
fdlg.FilterIndex = 2 ;
fdlg.RestoreDirectory = true ;
if(fdlg.ShowDialog() == DialogResult.OK)
{
textBox1.Text = fdlg.FileName ;
}
এই কোডটিতে আপনি আপনার ঠিকানাটি একটি পাঠ্য বাক্সে রাখতে পারেন।