2011-10-03 4 views
0

안녕하세요, 내 Windows 양식 응용 프로그램에서 일부 데이터를 폴더에 저장하고 사용자가 찾아보기 단추를 selcts 할 때 reqired 폴더로 이동해야하며 파일 이름을 입력하라는 텍스트 상자로 구성되어야합니다. 사용자 선택. 나는 어떻게 이것을 달성 할 수 있는가. 아래 코드가 작동하지 않습니다.browserdialog 상자에 userchoice 파일 이름을 지정하는 방법

 private void OutputFolder_button_Click(object sender, EventArgs e) 
    { 


     FolderBrowserDialog fd = new FolderBrowserDialog(); 

     try 
     { 
      if (fd.ShowDialog() == DialogResult.OK) 
      { 

       if (string.IsNullOrEmpty(OutputFolder.Text)) 
       { 
        MessageBox.Show(" Please provide output file to do backup "); 
        return; 
       } 
       outputFileName = fd.SelectedPath + "\\" + outputFileName; 
       File.Create(outputFileName).Dispose(); 
       OutputFolder.Text = outputFileName; 
       //File.Create(outputFileName); 
       DisplayMainWindow("Selected path to backup" + outputFileName); 
       Logger.Log("Selected path to backup" + outputFileName); 
      } 
     } 
     catch (Exception ex) 
     { 
      MessageBox.Show("Exception" + ex); 

    } 
+1

[SaveFileDialog] (http://msdn.microsoft.com/en-us/library/9tah40xd.aspx) 보셨나요? – Deitro

답변

1

SaveFileDialog이 필요합니다.

MSDN 페이지의 예제를 시작하면 충분합니다.

관련 문제