Community DEVPIA Community Wiki dExpertdExpert SoftwareMallSoftwareMall SolutionBaySolutionBay

메뉴

SoftwareMall

유저인터페이스

Home 유저인터페이스 유저인터페이스/툴바

SpyWorks Professional

제조사 Desaware
상품형식 Component/ActiveX OCX/DLL/VBX/VB Class Library

※ 더 저렴하게 구매하는 방법
하나! 기업회원으로 가입해서 할인가로 구매하기!
둘! 현금으로 구매해서 3% 추가할인 받기!
셋! 데브피아 소프트웨어몰 배송비는 모두 무료!
(※ 프로모션 제품을 포함한 일부 제품 제외)

제품소개 출력 제조사 제품 보기

· 가격정보
제품명 판매가격 수량
  SpyWorks V8.0    
1 개발자 라이센스 674,000
1 개발자 업그레이드 라이센스 - V6.x 또는 V7.x에서 202,000

즉시구매  장바구니  견적요청

· 상세설명

응용 프로그램이나 전체 시스템을 대상으로 저수준 메시지 스트림을 즉시 인터셉트합니다. SpyWorks는 ActiveX 컴포넌트로, Visual Basic 5.0/6.0용 핵심 고급 프로그래밍 툴을 필요로 하는 개발자용입니다. SpyWorks가 VB가 숨긴 기본 Windows 시스템의 기본 작동을 보여주기 때문에, API 함수, ActiveX Extensions, Desaware API 클래스 라이브러리 등의 모든 Windows 기능을 이용할 수 있습니다.


기능:

  • 함수 내보내기 - SpyWorks는 ActiveX DLL을 만들어 Visual Basic의 함수를 내보내는 Dynamic Export Technology을 선도합니다. Desaware의 Dynamic Export Technology은 컴파일한 DLL을 수정하지 않고 특별 확장 DLL을 이용해 함수를 내보냅니다! Visual Basic 5.0 및 6.0을 이용하면 함수 내보내기 라이브러리 및 Control Panel Applet/Extension을 만들 수 있습니다.
  • 소스 코드를 갖춘 In-Process Subclasser - SpyWorks 6에는 사용자 정의 창의 하위 클래스, 후크 및 관리용 DLL을 생성하는 Visual Basic이 포함됩니다. 이런 기술들을 통해 Visual Basic은 기본 Windows 성능을 모두 활용할 수 있습니다. 이 컴포넌트는 저수준 메시지 필터링, 하위클래스 루틴 공유, 이전 바인딩의 최대 활용을 통해 우수한 성능을 지닙니다. 완전한 Visual Basic 소스 코드도 포함됩니다.
  • ActiveX Extension - ActiveX는 활성 인터페이스이며, SpyWorks 6은 컴포넌트 생성 Visual Basic의 일부를 구성하는 인터페이스의 비헤이비어를 오버라이드할 수 있습니다. 예를 들면 다음과 같습니다. 웹 페이지에서 사용하는 ActiveX 컨트롤의 안전 마킹을 완전 컨트롤하는 IobjectSafety와 같은 새로운 표준 인터페이스(특히 Visual Basic과 호환되지 않는 표준 인터페이스)를 컴포넌트에 추가하는 것도 가능합니다.
  • "cross-task" 하위 클래스 - 시스템의 다른 응용 프로그램용 메시지를 인터셉트하는 기능. Cross task 기능은 Microsoft Windows 95 및 Microsoft Windows NT에서 지원됩니다. 이 기술을 이용하면 Visual Basic으로 다른 응용 프로그램용 애드온을 생성할 수 있습니다..
  • Dweasy 사용자 정의 컨트롤 - Visual Basic 폼이나 컨트롤의 크기를 바꾸거나 새로운 버튼을 추가해서 그 캡션을 사용자 정의할 수 있습니다. 이를 통해 가상 폼 또는 컨테이너를 생성하거나, 폼 및 컨트롤을 롤업 창으로 변환시킬 수 있습니다.
  • 마우스 추적 - 응용 프로그램의 컨트롤을 출입하는 마우스 탐지 및 가상 폼 지원 기능. 응용 프로그램의 외관 및 Windows 95 호환성을 개선시키는 표준 시스템급 이벤트도 탐지합니다.
  • 파일 드래그 앤 드롭 및 Windows 바로가기 자동 지원 - 이제 Visual Basic에 포함된 것 중 자기가 정한 폼으로 바로가기를 만들 수 있습니다.
  • API 함수 - SpyWorks에는 보통 Visual Basic에서는 액세스할 수 없는 Windows 기반 응용 프로그램 프로그래밍 인터페이스(API) 함수로의 효율적인 액세스 툴이 포함됩니다. 다음을 포함합니다.
  • 사용자 정의 유형 패킹 함수 - Visual Basic은 사용자 정의 유형을 DLL로 전달할 때, 하나의 바이트로 패킹한 데이터는 지원하지 않습니다. 이 때문에 Visual Basic의 일부 API 구조는 올바르게 정의하기가 어렵습니다. SpyWorks Professional의 새로운 UDT 패킹 함수는 사용자 정의 유형을 쉽게 패킹 및 언패킹할 수 있습니다.
  • Desaware API Class Library - Visual Basic 및 VBA의 Windows API 기반 응용 프로그램의 모든 성능을 이용할 수 있는 강력한 새로운 방법. Desaware API Class Library에는 완전한 Visual Basic 소스 코드가 포함되며, 클래스를 응용 프로그램에 통합하거나 인라인 코드를 프로그램에 직접 추가하면 단독 API 객체 라이브러리로 사용할 수도 있습니다.
  • API 호출 간접 지원 - 이제 선언문에 DLL명을 어렵게 코딩하지 않고 VB에서 API 함수를 호출할 수 있습니다. DLL 이름 및 함수 이름 모두 런타임 시 지정해서 COM 컴포넌트의 등록 및 등록 해제와 같은 일반 작업을 쉽게 수행할 수 있습니다.
  • SMTP 컴포넌트 - 이 새로운 컴포넌트를 현행 SpyWorks Winsock 컴포넌트에 추가하면 응용 프로그램에서의 전자 메일 전송이 쉬워집니다. 이 컴포넌트는 원래 Visual Basic IIS 응용 프로그램 및 ASP 페이지에서의 전자 메일 전송용이었습니다.
  • dwEasy36.ocx용 MouseWheel 지원 - dwEasy 컨트롤을 이용하면 마우스의 MouseWheel을 직접 모니터링하거나, 가상 폼에서 실행되는 스크롤링 기능을 갖추고 있을 때는 MouseWheel이 창을 자동 스크롤할 수 있습니다.
  • 동적 로딩 강화 - Visual Basic 6은 ActiveX 컨트롤의 동적 로딩을 지원합니다. 이 업데이트는 동적 로딩을 지원하기 위한 것입니다. 예를 들어 이제 dwEasy36.ocx가 런타임시 놓이는 폼과 올바르게 상호작용할 수 있게 되었습니다.
  • IviewObject 인터페이스 지원 - SpyWorks ActiveX 확장 컴포넌트를 이용하면 IviewObject 인터페이스를 오버라이드해서, Visual Basic 내에서 ActiveX 표준에 따라 올바르게 크기 조정 및 인쇄하는 ActiveX 컨트롤을 생성할 수 있습니다. 눈에 보이지 않는 컨트롤의 그래픽을 인쇄하거나 표시할 수도 있습니다.
  • API 입력 지점 검색 유틸리티 - DLL에 특정 API 함수가 들어 있는지, 또는 함수명에 접미사 'A'나 'W'를 사용해야 하는지 여부를 알아내지 못해서 고생했던 적은 없습니까? 새로운 API 입력 지점 검색 유틸리티는 DLL의 API 함수를 표시 또는 찾아내거나, 시스템의 전체 디렉토리를 검색해 함수를 찾아낼 수 있습니다.
  • NT Service 지원 강화 - 스레드 동기화가 개선된 폼의 NT 서비스 클래스를 개선시켜 NT 서비스 솔루션의 안정성 및 신뢰성을 높였습니다.
  • 샘플 프로그램의 상호 참조 개선 - 온라인 도움말 시스템에 대부분 샘플 프로젝트에 대한 상호 참조가 포함되어 있어서, 특정 솔루션이나 보기를 쉽게 찾아볼 수 있습니다.

· 라이선스 안내
개발자 라이센스: 컴퓨터 1대에 1 소프트웨어 라이센스가 필요함. 실행 로열티는 없음. 다음 파일 및 컨트롤은 라이센스 계약 조항에 따라 라이센스 요금을 지불하지 않고도 컴파일된 Visual Basic 응용 프로그램과 함께 배포될 수 있습니다. ActiveX(OCX) 판의 경우 DWSPYDLL.DLL, DWSPY32.DLL, DWSBC.OCX, DWCBK.OCX, DWSHK.OCX, DWEASY.OCX, VBX 판의 경우 DWSPYDLL.DLLl, SBC.VBX, CBK.VBX, SBCKBD.VBX, SBCHOOK.VBX, SBCEASY.VBX, DWTIMER.VBX, SpyDemo.exe가 해당됩니다. 모든 다른 파일은 라이센스 계약 조항에 따라 배포될 수 없습니다.

· 호환성 정보
  • OS
    • Windows Vista
    • Windows XP
    • Windows 2000
    • Windows 98
    • Windows NT 4.0
    • Windows 95
    • Windows NT 3.51
    • Windows 3.X
  • 제품 아키텍쳐
    • 16Bit
    • 32Bit
  • 툴 타입
    • Component
  • 콤포넌트 타입
    • ActiveX OCX
    • DLL
    • VBX
    • VB Class Library
  • 개발에 사용된 툴
    • MFC V4.0
    • ActiveX Template Library (ATL)
    • Visual Basic V5.0
    • Visual Basic V6.0
  • .NET Ready/Tested with .NET RCW
    • Yes
  • General
    • Apartment Model 슬래트를 지원
  • 호환성있는 플랫드폼
    • Microsoft Visual Studio 2005
    • Microsoft Visual Studio .NET 2003
    • Microsoft Visual Studio 6.0
    • Microsoft Visual Studio 97
    • Microsoft Visual Basic 2005
    • Microsoft Visual Basic .NET 2003
    • Microsoft Visual Basic 6.0
    • Microsoft Visual Basic 5.0
    • Microsoft Visual Basic 4.0
    • Microsoft Visual C++ 2005
    • Microsoft Visual C++ .NET 2003
    • Microsoft Visual C# 2005
    • Microsoft Visual C# .NET 2003
    • .NET Framework 2.0
    • .NET Framework 1.1
  • 제품 클래스
    • 비지니스 콤포넌트
  • 테스트 결과
    • Installation Tested - Yes
    • Uninstall Tested - Yes
    • Anti Virus Checked - Yes
    • Evaluation Installation Tested - Yes
    • Evaluation Uninstall Tested - Yes
    • Documentation Reviewed - Yes
    • Sample Code Reviewed - Yes