Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I want to search a file which resides in specific folder,when i click a button it will be open in windows explorer..

 private void button3_Click(object sender, EventArgs e)
    {



        DirectoryInfo hdDirectoryInWhichToSearch = new DirectoryInfo("H:\studio");
        FileInfo[] filesInDir = hdDirectoryInWhichToSearch.GetFiles("*" + txt_mobile .Text  + "*.*");

        foreach (FileInfo foundFile in filesInDir)
        {
            string fullName = foundFile.FullName;


            using (var fileStream = new FileStream(fullName  , FileMode.Open, FileAccess.Read))
            {

            }

        }

    }

I cant open the file containing folder,which is specified in "fullName" string.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
853 views
Welcome To Ask or Share your Answers For Others

1 Answer

I think this will do the trick for you

FileDialog.InitialDirectory would be going to help you. Since initial directory displays by the file dialog box. And FileDialog.FileName can initialize to a preset file name.

OpenFileDialog openFileDialog1 = new OpenFileDialog();
//Take out only the directory path instead of full path.
openFileDialog1.InitialDirectory = TextBoxPath.Text; 
//Take out only the file name instead of full path.
openFileDialog1.FileName = TextBoxPath.Text;

Hope this helps


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...