제가 너무 다급한 처지에 처해 있는지라... 지푸라기라도 잡을 생각으로 여기에 글을 씁니다.
다름이 아니옵고 델파이로 프로그램을 짜야 하는데 저는 델파이를 한번도 한적이 없습니다..
회사에서 웹프로그래머로 근무를 하고 있는데 이런 일이 들어왔군요..
저는 아예 이런일을 하고 싶지 않고 할수도 없었지만 회사에서 계약한 일이라서 어쩔수 없이 해야 하는 상황입니다.
프로젝트 내용은 이렇습니다..
부여군지라고 부여군청에서 10년에 한번씩 발간하는 부여의 역사와 군청의 역사 책을 편찬했습니다.
이 책을 CD-ROM TITLE로 만드는 것이 프로젝트입니다.
전자출판을 만들어 본 경험도 없고 저희 회사에서는 웹 에이전시이기 때문에 인원구성도 디자이너 세명 웹프로그래며두명 정보 밖에 없습니다.
책에 있는 내용을 전부 html로 만들어서 씨디에 담는다는 기본 계획이 수립이 되었고
시디롬이 돌때 ini 파일에 html을 불러 들인다는것까지 구상을 하고 작업을 시작을 했습니다.
헌데 중요한 문제가 발생했습니다.
부여군청에서 동아대백과사전과 같은 검색기능을 넣어달라는 것이었습니다.
전체검색 , 이미지 검색 , 표검색 이렇게 세개의검색 기능을 넣어주고 현재 페이지 프린트 기능을 넣어달라고 주문을 하더군요...
html 페이지만으로 이루어진곳에서 불가하다는 입장을 내세웠는데..
저의 의견은 무시되었습니다.
결국 에플리케이션 개발로 가야 한다는 방법론이 돌출되어서
델파이로 개발을 시작하였습니다.
개발기간이 여유롭다면야 제가 델파이를 공부해 가면서 만들겠지만
납품기한이 3월 12일 까지이고 씨디를 제작하는 시간이 그기간안에 포함되어 있기 때문에 프로그램은 이번주 안에 끝마춰야 하는 상황입니다(데모프로그램완성이지요.. 3월 6일까지는 일정을 늦출수 있습니다.)
지금까지 작업해 놓은 내용이 첨부파일에 있습니다,.
각 권당 그 권에서 해당하는 검색어가 들어있는 페이지를 찾아서 검색 리스트 박스에 뿌리고 검색된 리스트를 더블 클릭할시에 웹페이지로 이동하면 되는형식입니다.
먼저 전체 검색부분을 도스의 find 명령어를 이용해서 찾고자 하는 단어가 있는 파일을 검출하는 방식을 생각해 봤습니다.
그렇게 소스를 꾸며서 돌려 봤는데.. 리소스를 무척이나 많이 잡아먹더군요...
이게 첫번째 문제입니다. 프로그램이 다운이 되는군요...
두번째 문제는 도스 결과 값을 가져오기는 했는데 뿌릴때 원하는 방식대로 뿌리질 못합니다,.
원하는 방식은 리스트 박스에 파일명을 뿌려주고 그 파일명을 더블클릭하면 메인페이지가 선택되어진 페이지로 이동하는 로직으로 생각을 했습니다만 리스트 박스에 뿌리는 방식조차 어떻게 해야 할지 몰라서 난감합니다..
델파이 홈페이지 QNA 란에 조언을 구한 결과 이미지검색이나 표검색은 인덱스를 활용하면 된다고 말을 하는데
인덱스가 먼지 솔직히 모르고 어떻게 써야 하는지도 모릅니다..
염치 없는 부탁이오나 이 프로그램을 완성시켜주실수는 없으신지요..
난이도가 높은 프로그램은 아니라고 생각이 되옵니다만..
난이도가 높은 프로그램인가요??...
이걸 해결할수는 없는지요?
제가 워낙에 델파이에 사전 지식이 없는 관계로 이런 무례하고 염치없는 부탁을 드립니다..
이 프로젝트를 해결을 못하면 회사생활 하기 힘들것같은 분위기 입니다..
여러가지 생각도 떠오르지만 늦은나이에 웹프로그램이라도 배워서 뛰어든 직장인데 다른 직장구하기도 어렵다고 생각이 됩니다..
정말로 염치 없는 부탁을 드리옵니다..
외면치 마시옵고 도움을 꼭 해주시기 바랍니다.
지금은 지푸라기도 잡고 싶습니다..
너무 급하고 암담합니다..
원래 소스있는 폴더에 복사 하신 후 컴파일을 해 보세요
올리신 파일로 컴파일을 해보려고 하니까 컴퍼넌트가 없어서
에러가 나더군요.