2014-06-05 2 views
3

QtCreator (오픈 소스)에서 실제로 응용 프로그램을 만들고 있는데 Excel을 열고 Excel 데이터를 보내서 통신해야합니다. 나는 #include <QAxWidget>을 시도하고 내 .pro 파일을 수정 :내 Qt 응용 프로그램에서 Excel을 열고 통신하십시오.

CONFIG+= axcontainer 
Qt += activeqt 

그러나 그것은 작동하지 않았다. QAxWidget was not declared in this scope 오류가 발생했습니다. 나는 당신이 라이센스를 지불해야하는 것처럼 인터넷에서 모순되는 많은 것을 읽었다.

내 문제를 해결할 방법이 있다면 나에게 설명해 줄 수 있습니까? 감사.

+0

"하지만 작동하지 않습니까?" 매우 구체적이어야합니다 - 효과가없는 것은 무엇입니까? 오류, 로그 등이 인정됩니다. – vahancho

+0

@Final Contest : 그래, 내가 편집하지만, 오류는 실마리가 아니다. 단지 시도이기 때문에, 나는 정말로 어떻게 해야할지 모르겠다. 나는 도서관을 추가하고기도하지만, 누군가가 나에게 좋은 것을 줄 수 있다면 방법 또는 설명. QT5 Windows 7에 있습니다. –

+0

QT 버전 4 \ 5는 무엇입니까? – Balu

답변

1

당신은 당신의 프로젝트 파일에서 모듈을 사용하는 "Qt5 방향"필요

#include <QAxWidget> 

당신은 찾을 수 : 또한

QT += axcontainer 

을, 당신은 물론 필요한 헤더를 포함해야 더 철저한 설명 here with examples.

+0

고마워요, 지금은 Excel이라고 불러도되지만 여전히 창을 보여주지는 않습니다. 정말 이상합니다. 나는 그 문서를 읽을거야. –

관련 문제