본문 바로가기

error

[Component] Indy 에서 예외처리 하기 델파이는 Try ... except ... end 로 예외처리를 지원하고 있고 Indy 또한 Error Exception을 지원합니다.하지만 예전에는 Indy의 exception이 IdException에 정의되어 있었습니다.하지만 지금은 IdException을 uses 하면 파일이 있다고 나오지만 예전 코드나 예제는 더이상 사용할 수 없습니다. 왜냐하면 에러 정의가 IdException이 아닌 IdStack으로 옮겨졌기 때문입니다. 그래서 옛날 코드나 예제를 사용하면 특정 인디 버전부터는 E2003 Undeclared identifier 에러가 발생합니다.델파이는 대부분의 예제가 08년 09년을 기점으로 그 이전에 많이 기록이 남아 있습니다. 이제는 인디 컴포넌트의 예외처리를 하려면 IdStack을 us.. 더보기
Visual C++ 재배포패키지 설치 시 command line option syntax error 컴퓨터를 포맷하고 윈도우10으로 업그레이드하여 기존 프로그램들을 재설치할 일이 있었습니다.한글, 어도비 등 각 사이트에서 전부 내려받아서(어도비 클라우드는 얼마나 느리던지..) 설치를 마치고 이제 사용만 남았는데 어느 순간부터 아래의 에러가 하루에 몇번씩 출몰하더군요. command line option syntax error. type command/? for help 창의 타이틀을 보니 발생한 대상은 Visual C++ 2005 재배포 패키지입니다.그래서 프로그램을 재설치하려고 프로그램 추가/제거(appwiz.cpl)에 들어가보니 해당 프로그램은 설치되지 않은 겁니다. 이에 대해 Microsoft Community에서는 아래와 같이 답변하고 있습니다. [원문] 간혹, 한글 OS와 같은 DBCS OS환.. 더보기