본문 바로가기
반응형

IT-개발,DB729

[개발] .NET 프레임워크 클래스 라이브러리 - ServiceBase 클래스 서비스 응용 프로그램의 일부로 존재할 서비스에 기본 클래스를 제공합니다. ServiceBase는 새 서비스 클래스를 만들 때 파생되어야 합니다. 네임스페이스: System.ServiceProcess 어셈블리: System.ServiceProcess(system.serviceprocess.dll) 언어 : C# / C++ // C# language example C# public class ServiceBase : Component // C++ language example C++ public ref class ServiceBase : public Component 설명 서비스 응용 프로그램에 있는 서비스 클래스를 정의할 때 ServiceBase에서 파생됩니다. 임의의 유용한 서비스가 OnStart 및 O.. 2010. 8. 17.
[개발/Visual C++] MFC ActiveX 만들기 할때 필요한 MFC 라이브러리 MFC ActiveX를 만들기 할때 관련 DLL을 포함시켜야하는 경우가 있다. [App.Code]에 포함시킬 때 순서는 OCX 먼저 포함하고 DLL은 나중에 포함시켜야 DLL먼저 설치되고 나중에 OCX 파일이 실행되어 문제가 없다 AcitveX에 포함할 MFC 관련 DLL MFC42.DLL MSVCRT.DLL OLEPRO32.DLL 참고로 ActiveX설치할 때 설치되는 OCX나 INF파일의 위치는 웹상에서 설치된 파일들의 정보 레지스트리는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distrbution Units 폴더상에서는 C:\Windows\Downloaded Program Files 를 확인한다. 별도의 언인스톨 프로그램이 없다면 위의 .. 2010. 8. 13.
[개발] INF 파일을 이용한 ActiveX inf Hook [version] signature="$CHICAGO$" advancedINF=2.0 [Setup Hooks] hook1=hook1 [hook1] run=%EXTRACT_DIR%\MyApp.exe 이런식으로 ActiveX 컨트롤 다운로드 할 때 별도의 설치 프로그램으로 Hooking 을 할 수 가 있습니다. 그런데 Hooking 프로그램 작성시 WinMain 의 리턴값은 0이어야 합니다. 1 이상이면 Hooking 한 프로그램에서 설치하고 나서도 Browser에 컨트롤이 뜨질 않습니다. 아무래도 0이 아닌 값은 Error 값으로 인식을 하는듯.. [version] signature="$CHICAGO$" AdvancedINF=2.0 [Setup Hooks] your_hook=your_hook [your_h.. 2010. 8. 12.
[개발] INF 파일 설명서 INF파일 내용 포멧팅 혹은 구조에 대해 설명하는 문서이다 아래는 관련 내용 출처 : http://zoomout.egloos.com/949444 ActiveX Installer 만들기 ActiveX 를 만들다보면, Cab파일을 만들어서 배포하는데, 잘 안되는경우가 있습니다. 시스템을 리부팅해야 한다는둥, 이전버젼이 계속 안지워지고, 매번 계속 다운을 받는다든가 하는 상황이 발생할때가 있습니다. 물론 inf랑 cab파일 다 잘만들었을때 얘기죠 그래서 저는 , 강제로, 이전버젼의 aCtiveX를 강제로 삭제하고, 새로운버젼을 시스템 디렉토리에 복사한다음, regsvr32까지 해주는 프로그램을 만들어서 씁니다. cab파일을 받았을때 AcitveX를 설치하고 등록하고 업데이트 하는 일을 명시적으로 직접 프로그램.. 2010. 8. 12.
[개발/웹] IE8에서 ActiveX 디버깅 하기 방법은 아래 레지스트리에 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\ 이곳에 TabProcGrowth값을 DWORD값으로 생성하고 값은 0으로 해주면 됨. LCIE라는 기술때문에, 디버깅이 안된다 출처 : http://aplus.pe.kr/zbxe/?mid=BoardDevWeb&document_srl=18368 2010. 8. 10.
[IT/개발] 개발지원툴 cabarc.exe 사용방법 Cabarc 사용법실행화일을 배포하기 위해 일반적으로 사용하는 것이 CAB화일 형태로 만든 다음 하나의 CAB화일을 OBJECT Tag로 넣어 HTML에 삽입 하는 것입니다. dll이나 ocx 또는 다른 cab화일을 통해 새로운 CAB화일을 만들 수 있습니다. CAB화일은 다운로드를 위해 압축을 하는 일종의 압축포맷입니다. 1. CAB 파일 생성방법 Usage: CABARC [options] command cabfile [@list] [files] [dest_dir] 기본 예> cabarc -s 6144 N my.cab my1.ocx my2.ocx 하나의 파일을 Cab 파일로 생성 CabArc n my.cab my.ocx 적은수의 파일을 Cab 파일로 생성 - 3개의 파일(my.ocx, my2.ocx, .. 2010. 8. 9.
반응형