반응형 IT-개발,DB729 [개발/DB] MDB 도움말 (5) - 문자열 비교에 와일드카드 문자 사용 [개발/DB] MDB 도움말 (5) - 문자열 비교에 와일드카드 문자 사용 문자열 비교에 와일드카드 문자 사용내장 패턴 일치 기능은 문자열을 비교할 때 유용하게 사용할 수 있습니다. 다음은 Like 연산자와 함께 사용할 수 있는 와일드카드 문자 및 상응하는 숫자 또는 문자열을 나타낸 테이블입니다. pattern의 문자 expression의 상응 대상 ? or _ (밑줄) 한 문자 * or % 0이나 여러 개 문자 # 한자리 숫자(0 — 9) [charlist] charlist에 있는 한 문자 [!charlist] charlist에 없는 한 문자 여러 문자 그룹(charlist)을 대괄호([ ])로 묶어 expression에 있는 일치하는 단일 문자를 찾을 수 있으며, charlist는 십진수를 포함한 A.. 2012. 11. 26. [개발/MFC] VC++/MFC API 팁 [개발/MFC] VC++/MFC API 팁 1. 특정 디렉토리 뒤지기 2. API를 이용하는 유니코드와 ANSI 문자열간의 변환 방법 3. 윈도우 탐색기로부터의 Drag&Drop을 받으려면 4. 시스템의 모든 드라이브 알아내기 5. 레지스트리 읽기/쓰기 1. 특정 디렉토리 뒤지기 지정한 디렉토리에 있는 모든 파일을 찾아내는 코드를 만들려면 어떻게 해야 합니까 ?이 때 사용할 수 있는 API가 바로 FindFirstFile과 FindNextFile, FindClose라는 API들입니다. 사용 예제는 다음과 같습니다.WIN32_FIND_DATA findFileData; HANDLE hFileHandle;// szDir에 뒤지고자 하는 디렉토리의 경로명을 준다. 예를 들면 "C:\\TEMP\\*.*" // 찾.. 2012. 11. 15. [개발/VC++] 리소스 DLL 만들기 [개발/VC++] 리소스 DLL 만들기 리소스 전용 DLL은 아이콘, 비트맵, 문자열 및 대화 상자 등의 리소스만 들어 있는 DLL입니다. 리소스 전용 DLL을 사용하면 여러 프로그램 간에 동일한 리소스 집합을 쉽게 공유할 수 있습니다. 여러 언어로 지역화된 리소스가 있는 응용 프로그램을 제공하는 것도 좋은 방법입니다(MFC 응용 프로그램의 지역화된 리소스: 위성 DLL 참조).리소스 전용 DLL을 만들려면 새로운 Win32 DLL(비 MFC) 프로젝트를 만든 다음 이 프로젝트에 리소스를 추가합니다.새 프로젝트 대화 상자에서 Win32 프로젝트를 선택한 다음 Win32 프로젝트 마법사에서 DLL 프로젝트 형식을 지정합니다.해당 DLL에 사용할 문자열 또는 메뉴와 같은 리소스가 포함된 새 리소스 스크립트를.. 2012. 11. 15. [개발/서비스] SaaS(Software as a Service) 서비스 SaaS(Software as a Service) 서비스 ‘Software as a Service’를 말 그대로 번역하면‘서비스로서의 소프트웨어’이다. “Software deployed as a hosted service and accessed over the Internet(호스팅된 서비스로서 운영되고 인터넷을 통해 접근할 수 있는 소프트웨어).”아마 가장 좋은 예는 Windows Live Service(http://get.live.com/wl/all)와 구글이 제공하는 서비스(http://www.google.com/intl/ko/options/index.html)일 것이다.SaaS는 네트워크를 통해 소프트웨어를 온라인으로 이용한다는 점에서 ASP서비스와 비슷하며, 일반적인 ASP서비스를 지칭하는 경우.. 2012. 10. 31. [개발/서비스] SOA(Service Oriented Architecture) SOA(Service Oriented Architecture) SOA(Service Oriented Architecture)를 말 그대로 정의하면 ‘서비스의 세상을 실현시키기 위한 아키텍처’이다. 서비스들만 조합해 하나의 애플리케이션을 만드는 서비스 기반의 플랫폼을 구축하는 것이 SOA의 궁극적인 목표인데, 그러기 위해서는 보안, 트랜잭션, 통합인증 등 여러 가지 복잡한 문제들을 해결하기 위한 아키텍처를 제공해야 된다. 현재 가장 큰 힘을 얻고 있는 기술이 메타데이터 기반의 표준을 꿈꾸는 WS-*이며, 그 이외에도 Semantic Web Service, OpenSOA의 SCA(Service Component Architecture) 등의 다양한 기술들이 경합하고 있다. 2012. 10. 31. [개발/웹] WAS(Web Application Server) WAS(Web Application Server) 서버단에서 애플리케이션을 동작할 수 있도록 지원한다. 일반적으로 컨테이너라는 용어로 사용된다. 초창기에는 CGI, 그 이후에는 Servlet, ASP, JSP, PHP 등의 프로그램으로 사용되고 있다.인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어(소프트웨어 엔진)이다.웹 애플리케이션 서버는 대부분이 자바 기반으로 주로 Java EE 표준을 수용하고 있으나, 자바 기반이지만 Java EE 표준을 따르지 않는 제품과 .NET이나 Citrix 기반인 비Java 계열도 존재한다. 웹 애플리케이션 서버의 기본 기능은 3가지이다. 프로그램 실행 환경과 데이터베이스 접속 기능을 제공한다.여러 개의 트랜잭션을 관리한다.업무를 .. 2012. 10. 31. [개발/델파이] 윈도우 작업 표시줄 위치 정보 가져오기 윈도우 작업 표시줄 위치 정보 가져오기 in delphi 팝업광고 등을 사용하려 할 때 유용함 uses ShellApi;... Function GetTaskBarPosition: TAppBarData;VarpData: TAppBarData;BeginpData.hWnd := 0;pData.hWnd := 0;SHAppBarMessage(ABM_GETTASKBARPOS, pData);Result := pData;End; 여기에서... pData.uEdge의 값을 이용하면 TaskBar의 화면에서 어느방향에 위치하고 있는지 알수 있다. ABE_RIGHT, ABE_TOP, ABE_LEFT, ABE_BOTTOM 참고 MSDN : http://msdn.microsoft.com/en-us/library/bb773184.. 2012. 10. 30. [개발/NSIS] 인터넷 연결유무 확인하기 [NSIS] 인터넷 연결유무 확인하기 NSIS는 NULL Soft 사에서 배포하는 인스톨 패키지입니다.아래 코드는 NSIS 스크립트 언어입니다. System::Call 'wininet.dll::InternetGetConnectedState(*i .r0, i 0) i.r1'MessageBox MB_OK "$1 $0 Modem=1, LAN=2, Proxy=4, RAS=0x10, Offline=0x20 Configured=0x40" $1 : 1일 경우 네트워크 연결 상태.$1 : 0일 경우 네트워크 연결 안됨. $0 : 인터넷 견결 상태 값들의 정보가 입력되어있습니다. 2012. 10. 29. [개발/NSIS] 프로세스 종료(Process Kill) 플러그인 프로세스 종료(Process Kill) 플러그인 [NSIS] 프로세스 종료(Process Kill) 플러그인 특징- 이름으로 프로세스 찾기- 지정된 이름으로 모든 프로세스 종료하기- 지정된 이름으로 모든 프로세스를 닫기- 프로세스 명의 대소문자 구분없이 처리- Win95/98/ME/NT/2000/XP/Win 7 지원- 관리자권한으로 다른 사용자의 프로세스 찾기 나 다른 사용자로 전환하여 찾기- 적은 용량(plugin 4kb)- NSIS UNICODE 지원(nsProcessW.dll) http://nsis.sourceforge.net/NsProcess_plugin 사용법은 해당 파일의 예제 파일을 살펴보시면 됩니다. ==================================================.. 2012. 10. 29. 이전 1 ··· 27 28 29 30 31 32 33 ··· 81 다음 반응형