Sign in with Microsoft
Sign in or create an account.

DDEInitiate 함수를 사용하여 다른 애플리케이션과의 DDE(동적 데이터 교환) 대화를 시작할 수 있습니다. DDEInitiate 함수는 DDE 서버와 클라이언트 애플리케이션 간에 데이터를 전송하기 위한 DDE 채널을 습니다.

예를 들어 Microsoft Office Excel 2007 스프레드시트에서 Microsoft Office Access 2007 데이터베이스로 데이터를 전송하려면 DDEInitiate 함수를 사용하여 두 애플리케이션 간에 채널을 열 수 있습니다. 이 예제에서는 Access가 클라이언트 애플리케이션 역할을 하게 며 Excel은 서버 애플리케이션 역할을 합니다.

구문

DDEInitiate(애플리케이션, 토픽)

DDEInitiate 함수 구문에는 다음 인수가 있습니다.

인수

설명

애플리케이션

DDE 문자열 식 참가할 수 있는 애플리케이션을 식별하는 데 필요한 정보입니다. 일반적으로 애플리케이션 인수는 Excel과 같은 Microsoft Windows 기반 애플리케이션에 대해 .exe 파일 이름(.exe 확장 제외)입니다.

항목

애플리케이션 인수에서 인식하는 항목 문자열 식입니다. 항목 목록은 애플리케이션의 설명서를 참조하세요.


주의

성공하면 DDEInitiate 함수는 application 및 topic 인수에 의해 지정된 애플리케이션 및 토픽과의 DDE 대화를 시작한 다음 긴 정수 값을 반환합니다. 이 반환 값은 데이터 전송이 채널 번호 채널을 식별하는 고유한 값을 나타 내는 값입니다. 이 채널 번호는 나중에 다른 DDE 함수 및 문과 함께 사용됩니다.

애플리케이션이 아직 실행 중이지 않은 경우 또는 실행 중이지만 토픽 인수를 인식하지 못하거나 DDE를 지원하지 않는 경우 DDEInitiate 함수는 를 반환 런타임 오류 합니다.

토픽 인수의 값은 애플리케이션 인수에서 지정한 애플리케이션에 따라 달라 습니다. 문서 또는 데이터 파일을 사용하는 애플리케이션의 경우 유효한 토픽 이름에는 해당 파일의 이름이 포함됩니다.

참고: 동시에 열 수 있는 최대 채널 수는 Microsoft Windows 및 컴퓨터의 메모리 및 리소스에 의해 결정됩니다. 채널을 사용하지 않는 경우 DDETerminate 또는 DDETerminateAl l 문으로 종료하여 리소스를보존해야 합니다.

Access에서 다른 애플리케이션의 개체를 조작해야 하는 경우 자동화를 사용하는 것이 좋습니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Office 참가자 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×