본문 바로가기
반응형

개발469

[개발/VC++] MFC 관리자권한 외부 프로세스 실행을 위한 소스 외부 프로세스 실행을 위한 소스 아래 함수는 Windows 7 에서 관리자 권한으로 실행이 가능하게 하는 코드이다. MFC 개발하시분 분들에게는 많이 유용할 것이다. 쌈꼬쪼려 소백촌닭 ======================================================= 사례1 // 프로세스 실행 BOOL SBRICH::ExecuteProcess(CString FilePath, CString Parameter) { //TCHAR path[1024] = {0,}; //::GetModuleFileName(NULL, path, 1024); BOOL bRes = FALSE; if(OSVersionXPOver()) { // 관리자 모드로 실행 SHELLEXECUTEINFO exeInfo = {0,};.. 2013. 3. 20.
[개발/모바일] 모바일 웹 브라우저를 체크하는 법 [개발/모바일] 모바일 웹 브라우저를 체크하는 법 스마트폰에서 인터넷 홈페이지를 접속하면 ( 사파리, 오페라 , 모바일IE, 등), 예를 들어 다음(www.daum.net)포털 주소를 입력해서 접속하면 PC에서 접속하던 페이지가 아닌 모바일에 최적화된 페이지로 접속하게 된다. 즉, m.daum.net/mini 으로 리다이렉팅된다스마트폰에서 홈페이지에 접속할 때는 모바일 브라우저로 접속을 하고 모바일용 홈페이지로 접속된 사용자에게는 해당 모바일 브라우저를 확인하고 포워딩하게 된다.자, 그럼 모바일 웹 브라우저를 확인하는 방법을 알아보자. PHP소스로 되어 있지만 각 다른 언어에서도 지원하는 방법은 다 있으니 참고가 될 것이다. ASP.NET, PHP 다 해봤지만 ASP.NET은 잘 기억이 나질 않는 이유가.. 2013. 3. 20.
[개발/페이스북] 페이스북 facebook Open api 사용하기 페이스북 facebook Open api 사용하기 facebook의 한국 상륙 작전이 진행중입니다. 아직까지 실패하고 있지만, 성공할 확률은 점점 높아지고 있습니다. facebook open api에 대한 자료를 수집하여 봅니다. 개발자 사이트 : http://developers.facebook.comSocial 플러인 : http://developers.facebook.com/docs/reference/plugins/Like button : http://developers.facebook.com/docs/reference/plugins/likeGraph APIGraph API 공식 : http://developers.facebook.com/docs/api개발자 시작 가이드 : http://develop.. 2013. 3. 20.
[개발/delphi] 델파이에서 static 메소드 사용하기 델파이에서 static 메소드 사용하기 C/C++ 에서는 static 변수, 함수를 지원한다.델파이 툴로 개발을 하면서 static 함수를 본 적이 없다. 분명 있지 않을까 한느 생각에, static 메소드를 어떻게 선언하고 정의하는지 알아봤다. 선언부에서type TMyObject = Class private class function GetClassInt: integer; class procedure SetClassInt(const Value: integer); public property ClassInt : integer read GetClassInt write SetClassInt; end; 정의부분까지unit myObjectUnit; interface type TMyObject = Class pr.. 2013. 3. 19.
[개발/델파이] 델파이로 MDB 데이터베이스 만들기 델파이로 MDB 데이터베이스 만들기 델파이로 MDB 데이터베이스 만들기uses에 comobj 추가 // 데이터베이스 생성(MDB)function CreateDB(const sPath: string; var sErr: string): Boolean;const csConnStr = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source="%s"';var oleCatalog: OleVariant; sConnStr: string;begin Result := false; sConnStr := Format(csConnStr, [sPath]); try try oleCatalog := CreateOleObject('ADOX.Catalog'); oleCatalog.Create(sConnStr).. 2012. 12. 5.
[개발/델파이] Callback 함수 구현 Callback 함수 구현 원문출처 : http://www.delphi-central.com/callback.aspx 가이드 - Callback 프로시저 구현소개함수와 프로시저 Callback은 정의되지 않은 채 사용되지만 꽤 큰 잇점이 있다는 걸 안다. 예를들어 중복 코드에 대한 제한하도록 도움을 주고 코드의 판독성과 유지보수를 더 쉽게 해준다. Callback이란callback은 다른 프로시저로 파라메터로서 프로시저나 함수를 패싱하는 방법이다. 따라서 호출되는 프로시저내에서 이벤트가 발생하는 것을 callback이라 부르며, callback프로시저가 완료될 때, 제어가 원래의 프로시저로 넘어간다. 아래에 좋은 예제가 있다. object 배열을 갖고 있고 모두를 실행하길 원한다고 하자. 요청된 방식으로.. 2012. 11. 30.
[개발/DB] MS Access MDB 함수 요약 [개발/DB] MS Access MDB 함수 요약 [문자열 처리 함수]LEFT(문자열,개수)RIGHT(문자열,개수)MID(문자열,시작위치,개수)NZ(문자열) :식에 NULL값이 있더라도 NULL 값으로 계산하도록 할때 사용 TRIM(문자열) LEN(문자열):문자열내의 문자개수 SPACE(개수): 넣고자 하는 공백 문자 개수REPLACED(텍스트1 , 텍스트2 , 텍스트3) // 텍스트1 에서 텍스트2를 찾아 텍스트 3으로 바꿈 [선택함수]IIF(조건식, 조건이 참일때, 조건이 거짓일때 ): 여러번의 조건도 입력가능 숫자범위 계산시 가능CHOOSE(INDEX, "첫째값","둘째값","셋째값", ...) : 인덱스 값에 따라 순서대로 SWITCH(조건식1, "값1" , 조건식2 , "값2" ...) : 각 .. 2012. 11. 26.
[개발/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.
반응형