2011-12-29 3 views
3

간단한 질문
VBA 응용 프로그램 내에서 소켓 연결을 만들고 유지 관리하는 데 사용되는 mswinsoc.osx를 대체 할 라이브러리가 있습니까?Office 2010의 VBA 소켓 연결

나는의 Visio 2010 전문 문서 내에서 소켓 연결 (들)을 만들려고하고
배경입니다. Windows 7에서 mswinsoc.osx를 등록하는 방법을 찾았습니다. here하지만이 방법은 Microsoft가 소켓 연결을 만들기 위해 라이브러리를 없애 버리는 대신 매우 좋습니다. 내 관심사를 추가하려면 Office 2010 용 Winsoc 라이브러리를 사용하는 예제가 거의 없습니다. 아니요, 이전 문서를 지원하는이 아니므로 Winsoc은 필수 조건이 아닙니다. 내가 아는 옷장 일 뿐이야. 내가 Visio를 저를 이끌어 here에 대한 몇 가지 매우 유용한 VBA 물건을 발견했다

추가 생각은 새로운 솔루션이되어야한다고 생각합니다.


Office 2010의 소켓 연결 예나 mswinsoc.osx에 대한 통찰력이 큰 도움이 될 것입니다.

답변

2

짧은 대답
wsock32.dll

나는이 DLL을 사용하여 C와 VB에서 몇 가지 구체적인 사례를 발견
추가 정보. Examples in C
Examples in VB


는 지금까지 내가 인해 내 프로젝트 범위의 변화에 ​​VBA 내에서 예제를 실행하는 기회가 없었어요. 대신 Python을 사용하여 COM 연결을 통해 Visio를 제어하고 큰 성공을 거두었습니다.