Q&A

  • 문자열타입을 어떻게 맞추죠??
안녕하세요 델파이 갓입문한 초보입니다.

TextDialog := 'You Open File ' + OpenDialog1.FileName;

MessageBox(0, TextDialog, 'FileOpen', MB_OK);

라고 했더니

incompotable type :'String' and 'PChar'

이라는 에러메시지가 뜨는 군요...

어떻게 해결해야 되는지 막막합니다...

파스칼에서 막히니깐 정말 답답하군요..꼭 답변을 부탁드립니다.



1  COMMENTS
  • Profile
    이정욱 1999.07.08 16:03
    음.. 왜 0, 에서는 에러가 안걸렸는지 모르겠네요.. 후..

    아래와 같이 해보세요.

    MessageBox(PChar(TextDialog),'FileOpen',MB_OK);



    황문영 께서 말씀하시기를...

    > 안녕하세요 델파이 갓입문한 초보입니다.

    > TextDialog := 'You Open File ' + OpenDialog1.FileName;

    > MessageBox(0, TextDialog, 'FileOpen', MB_OK);

    > 라고 했더니

    > incompotable type :'String' and 'PChar'

    > 이라는 에러메시지가 뜨는 군요...

    > 어떻게 해결해야 되는지 막막합니다...

    > 파스칼에서 막히니깐 정말 답답하군요..꼭 답변을 부탁드립니다.

    >