C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[13276] Re:Re:답변과 의견 주신분들 감사드립니다..
시화 [] 2908 읽음    2007-08-16 14:25
고견 감사합니다. 많은 도움이 될것 같습니다! (말씀처럼 버젼3.0 이라는군요..^^)


박지훈.임프 님이 쓰신 글 :
: 일단.. 델파이 3.5라는 버전은 없는데, 3 버전을 말씀하신 것 같네요.
:
: 어느 정도의 작업이 될 지는 기존 소스가 어느 정도의 테크닉과 어떤 컴포넌트를 사용했는지에 달려있다고 할 수 있습니다. 가변적이죠.
:
: 예를 들면, 통신 컴포넌트인 넷마스터(패스트넷)의 경우 2007에서는 없어졌기 때문에 인디로 바꿔야 합니다. 또 소켓 컴포넌트는 있긴 하지만 디폴트로 등록이 안되어 있으므로 직접 등록해줘야 하고요. 또 기존에는 하나의 유닛에 있던 루틴들이 별도의 유닛으로 분리되어서 uses에 추가해줘야 하는 부분도 있을 수 있습니다.
:
: 그리드 외에도 서드파티 컴포넌트는 다 체크해봐야 합니다. 유명 컴포넌드들의 경우 최신 버전의 델파이에서도 계속 지원하지만, 일부에서만 사용하던 별로 유명하지 않은 컴포넌트들은 없어진 것들이 종종 있습니다. 특히 개인이 만든 무료 컴포넌트들은 더욱 그렇구요.
:
: 말씀하신 Super Grid라는 것도 서드파티 컴포넌트인 거 같은데, 어떤 서드파티 컴포넌트이든 만약 구입하실 때 소스를 포함해서 구입해서 지금도 소스가 있다면, 전체 작업의 양을 우선적으로 고려한다면 보통은 기존의 소스를 그대로 쓰시는 게 가장 좋습니다. 새로운 컴포넌트나 새 버전으로 바꿀 때의 작업도 만만치 않고, 기존에 필요한 동작이 제대로 되지 않을 수 있기 때문입니다.
:
: 다만 컴포넌트 소스 자체에서 델파이 버전에 맞지 않는 경우도 있을 수 있는데, 거의 대부분의 문제들은 단순한 것들이므로 여러 델파이 커뮤니티의 Q/A를 통해 도움을 받아 해결할 수 있습니다. 물론 이런 건 사용한 서드파티 컴포넌트의 소스가 있을 때의 얘기고요. 만약 소스가 없다면, 그 컴포넌트의 업그레이드된 신 버전을 구하는 것이 차선책이고, 아예 다른 컴포넌트로 대체하는 것은 최후의 방법이라고 할 수 있습니다. 그만큼 많은 작업량이 필요하고, 또 기존 동작과 다르다든지 하는 리스크도 크니까요.
:
: 그럼..
:
:
: 시화 님이 쓰신 글 :
: : 안녕하세요.
: :
: : 업무프로그램을 델파이3.5에서 델파이2007 for win32로 컨버젼하는 프로젝트를 시작하게되었는데요.
: :
: : 구체적인 사항은 지금부터 파악중이긴 하나  델파이3.5에서 2007로 컨버젼할때 작업의 난이도가 어떤가요?
: :
: : Super Grid는 2007에서는 사용할 수 없다고 해서, Real Grid로 바꿔야하는 건 알고 있습니다.
: :
: : Grid부분을 제외하고 다른 부분에 대한 정보, 조언 있으시면 답변 부탁드립니다..
나현호 [escaman]   2007-08-16 19:45 X
안녕하세요.
현재 ㅇㅇㅇㅇ화재 인프라개선이란 사업을 하고 있습니다.
인프라 개선으로 델파이3에서 델파이2007 마이그레이션을 하고 있고요.
규모는 PAS 파일이 1만개 정도 됩니다.
변환툴을 만들어서 변경사항의 적용은 대부분 자동화로 하고 있습니다.
혹 도움이 필요하면 메일 주세요.

델파이3에선 정상적으로 컴파일되는 루틴들이 델파이2007에서 컴파일 오류나 런타임에러가 발생하는 경우가 종종 있습니다. for loop 를 사용하는데 counter 변수를 제 사용할 수 있다던가. Items[0] := '어쩌구' 해도 Add 처럼 컬렉션에 들어간다거나, 박지훈님이 얘기 했듯 컴포넌트도 예상외로 까다로운 부분이 있을 수 있습니다.

고생하시고 프로젝트 잘 끝내시길 바랍니다.

+ -

관련 글 리스트
13273 델파이3.5에서 2007로 컨버젼 해보신분 조언 좀 부탁드려요~ 시화 2289 2007/08/16
13274     Re:델파이3.5에서 2007로 컨버젼 해보신분 조언 좀 부탁드려요~ 박지훈.임프 2345 2007/08/16
13276         Re:Re:답변과 의견 주신분들 감사드립니다.. 시화 2908 2007/08/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.