Q&A

  • [질문]델파이7xmlDocument컴포넌트 델파이5에서 사용하기


안녕하세요..
그동안 검색은 많이 햇지만, 글을 올린건 첨인거 같네요.

델파이7에서 XML관련 모듈을 개발했는데, 실제로는 델파이5로 개발된 프로그램에 적용해야됩니다.
xmlDocument 컴포넌트가 델파이5에 없는걸 모르고 개발했는데,
이제와서 옮길려니 황당하네요..^^;;
델파이 5에서 델파이7의 컴포넌트는 어떻게 불러와야하나요.
그게 안된다면 다른 꼼수로라도..^^;;
4  COMMENTS
  • Profile
    최용일 2009.06.30 21:44
    관련 유닛이 4개 정도 되던데... 그 유닛들 카피해서 델파이5에 맞게 약간 수정해서 쓰시면 될건데요...
  • Profile
    이창혁 2009.07.01 03:18
    말씀하신데로 관련 유닛 카피하고, 컴파일하니까 위 그림같은 오류가 뜨네요..
    System 파일에서 델파이5나 7이나 선언부분은 동일하던대요..
    PLongint = ^Longint; <- 이런씩으로..
    어떻게 수정해야하죠??
  • Profile
    최용일 2009.07.01 03:40
    types 유닛이 왜 문제가 되죠? 이건 리눅스용 델파이인 Kylix용인데요...
    XML관련 유닛들에도 아래와 같이 되어 있을건데요...
    {$IFDEF LINUX}
    Types,
    {$ENDIF}
  • Profile
    이창혁 2009.07.03 00:21
    위의 문제는 Libray Path 문제 인거 같습니다.
    일단 새프로그램을 만들어서 테스트를 해보고 있는데요..
    xmlDocument 컴포넌트의 File 속성과, Active 속성은 어떻게 지정해야하죠.
    xmlDoc.pas에서 같은 class가 존재하는 것은 찾았지만, 다음에 어떻게 해야할 지 모르겠네요.

    구현하고 싶은것은 이미 만들어놓은 xml파일을 가져와서 DOM객체를 생성하고, 이를 응용하는 것입니다.