: 내 생각에 잠시 동안나는 (그 차이를 만드는 경우) 나는 다음과 같은 코드의 조각이 C#을 사용 비주얼 스튜디오 2008에서 쓰고 있어요
if(saveFileDialog1.ShowDialog() == DialogResult.OK)
{
//Write Stuff to File Here
}
을 내 파일을 작성한 코드는 영원히 오래 걸렸지 만, 디버깅시 "if"문과 "if"내의 첫 번째 코드의 첫 번째 대괄호 사이를 오가며 (5 ~ 10 초) 소요됩니다.
내가 잘못하고있는 것이 있습니까? UI에서 saveFileDialog 객체를 생성하는 것과 코드를 통해 즉시 생성하는 것 사이에 어떤 차이가 있습니까? "else"문이 없다면 차이가 있습니까?
모든 의견이나 아이디어를 크게 높이세요!
어떤 유형이'saveFileDialog1'입니까? – BrokenGlass
컴퓨터에 네트워크 드라이브를 매핑 했습니까? 그렇다면 속도가 느리거나 연결이 끊어지면 "파일 저장"대화 상자를 만드는 Win32 API가 평소보다 오래 걸릴 수 있습니다. –
@BrokenGlass : "유형"이 무슨 뜻인지 잘 모르겠습니다. System.Windows.Forms.SaveFileDialog입니다. @ 마이크 : 모든 네트워크 드라이브가 연결되어 있습니다. 만약 내가 (어떻게 든) saveFileDialog를 C :/Drive로 좁혀 야한다면 – Demasterpl