다름이 아니라 FTP를 이용하여 파일을 다운 받으려는데
동일 메소드 안에서 처리하면 STATE나 PROTOCOL에 이상이 있다는 ERROR가 발생합니다.
FTP.Connect(FTP.RemoteHost, FTP.RemotePort);
FTP.ChangeDir('./USERWORK/EXE');
FTP.Type_(2);
FTP.GetFile('ClinicalAdmin.exe', 'c:ProgramFilesCRISSOFTWAREClinicalAdmin.exe');
이처럼 보내면 CONNECT는 되고 STATE = 1이어서 다음 작업을 진행하지 못합니다. 그런데 버튼을 4개를 만들고 하나하나 클릭 이벤트를 발생하면서 처리하면
이상없이 진행이 됩니다.
해결 방법을 아시는 분 도와주시면 감사하겠습니다.
추신
안치봉님 고맙습니다. 메일 주소가 있으면 답장을 하고 싶은 데 없어서 이렇게 감사를 표합니다.
제가 올린 Q&A는 Type_(2)를 하지 않아서 였습니다. default = 0