반응형 전체 글6193 [개발] 파일 다운로드 구현시 한글 깨지는 문제 해결법 이번 내용은 팁이라고 하기에는 좀 그렇고 제가 한참 고생하다 방법을 찾아서 너무 기쁜 나머지 여기에 올리게 되었습니다. ^^;; 대단한건 아니고 닷넷에서 파일 다운로드 구현할때 파일명에 한글이 있으면 다운로드 창에서 파일명이 깨져서 나오는 현상 해결 방법 입니다. 일단 소스를 보시면 다들 이해 하시리라 생각됩니다. public static void FileDownload(string sFileName) { try { //파일 저장 경로 string sBoardDataPath = ConfigUtil.GetUploadRootPath() + "\\NB_BoardData_001001"; string sTmpFilePath = sBoardDataPath.Trim() + "\\" + sFileName.Trim();.. 2010. 11. 4. [개발] 제로보드 스팸광고게시물,덧글 자동등록 방지 제로보드 스팸광고게시물,덧글 자동등록 방지 ※ 이전 버전에 비해 달라진 점 ① 숫자만 되던 것에 영문도 가능하게 함 ② 이미지의 숫자를 점 하나 하나 찍어서 만들던 것을, 비트맵 폰트파일을 이용하여 더욱 빠르고 간편하게 구현 ③ 특정 게시판에는 스팸차단기능이 비활성화되도록 설정 가능 ④ 기존, 3개의 파일로 쪼개져 있던 것을, 1개의 파일로 모음 (프로그램파일 1개+폰트파일 1개) ⑤ 기타, 소스를 더욱 효율적으로 정리 (도움을 주신 비혼(BiHon)님께 감사드립니다.) ※ 기존 1.5로 적용하시던 분들은, skin/ 디렉토리에 있는 3개의 파일을 지우시고, 이 2개의 파일을 올리시면 됩니다. (제로보드 관련파일 및 스킨파일 수정 불필요) ※ 본 프로그램은 서버에서 GD 라이브러리를 지원해야 가능합니다... 2010. 11. 4. [개발] 비스타 및 윈도우즈 7에서 Visual C++ 6.0 설치하기 Visual C++ 6.0 이 비스타, 윈도우즈 7에서는 설치가 안되나 보다. 하기야, 지금 내 PC의 윈도우즈 7에서 6 버전은 실행하고 새 프로젝트 만들려면 충돌나면서 종료되어 버린다. 해결책이.... 설치 후 나오는 레지스트리 등록 에러 문제. 설치시 Tools에서 Options목록에 나오는 COM Object Viewer 체크를 안하는 것이다. 설치시에 Custom -> Tools -> OLE/COM Object Viewer 설치를 해제하자. 참고 : http://oneniner.net/entry/비스타-및-Windows-7에-Visual-C-60-깔기 2010. 11. 2. [개발] 델파이 DLL injection 델파이로 dll injection 하는 예 procedure TForm1.Button1Click(Sender: TObject); var aHandle, hProcess , ThreadHandle : THandle; PID : Integer; DllName : String; DllNamePos : Pointer; BytesWritten , TheadID : DWORD; begin DllName := ExtractFilePath(ParamStr(0)) + 'Inject.dll'; PID := 0; aHandle := FindWindow('notepad', Nil); if aHandle 0 then GetWindowThreadProcessId(aHandle, @PID); if PID 0 then begin h.. 2010. 11. 2. [개발] VC++ 컴파일에러 StrStrIA 외부 참조 에러 C++ 컴파일시에 발생하는 에러로서 오류 1 error LNK2028: 해결되지 않은 토큰(0A00000C) "extern "C" char * __stdcall StrStrIA(char const *,char const *)" (?StrStrIA@@$$J18YGPADPBD0@Z)을(를) "unsigned long __clrcall GetTargetProcessIdFromProcname(char *)" (?GetTargetProcessIdFromProcname@@$$FYMKPAD@Z) 함수에서 참조했습니다. DLLInject.obj 오류 2 error LNK2019: "extern "C" char * __stdcall StrStrIA(char const *,char const *)" (?StrStrIA@@.. 2010. 11. 2. [개발] VC++ 컴파일 빌드 시 MessageBoxA 외부 참조 에러 C++ 컴파일시에 발생하는 에러로서 오류 4 error LNK2019: "extern "C" int __stdcall MessageBoxA(struct HWND__ *,char const *,char const *,unsigned int)" (?MessageBoxA@@$$J216YGHPAUHWND__@@PBD1I@Z) 외부 기호(참조 위치: "extern "C" int __clrcall MessageBox(struct HWND__ *,char const *,char const *,unsigned int)" (?MessageBox@@$$J0YMHPAUHWND__@@PBD1I@Z) 함수)에서 확인하지 못했습니다. 오류 5 error LNK2001: "extern "C" int __stdcall Message.. 2010. 11. 2. [IT과학] 갤럭시S 리부팅 갤럭시S 가 느려지거나... 먹통이 되거나... 전원을 내리다가도 멈춰버리거나. 통신설정에서 WIFI가 뜬 상태에서 WIFI가 작동되지 않거나 등등의 문제로... 전원을 껏다가 켜야하는 번거로움을 덜기 위하여 리부팅을 하면 간소하게 해결할 수 있다. 갤럭시S 리부팅하는 방법은 볼륨키 ↑(위) + 전원버튼을 동시에 누르고 몇 초 있으면 리부팅이 된다. 갤럭시S 너무 느리다. 기존 폰 사용할 때 느리고 화면이 작아서 큰 맘 먹고 바꾸었는데.... 성능 대 가격비로 볼 때 돈이 아깝다. 2010. 11. 2. [자기경영] 말이 당신을 지배한다 “말이 입안에 있을 때는 네가 말을 지배하지만, 말이 입 밖으로 나오면 말이 너를 지배한다” 는 말을 여러분들께서는 학습을 통해 접해 보셨을 것입니다. 교육학자들에 따르면, 사람은 읽은 것의 10%, 들은 것의 20%, 본 것의 30% 밖에 기억하지 못하지만, 말한 것은 80%, 행동하면서 말한 것은 90%의 놀라운 학습효과를 얻는다고 합니다. ------------------------------------------------ 행동으로 실천해야 역사를 이룰 수 있고 올바르게 행동해야 역사를 위대하게 할 수 있다. 말과 행동의 차이를 아는 만큼 당신도 말과 행동을 실천하겠죠. 2010. 11. 2. [개발] GridView에서 DataFormatString 적용 안되는 문제.. GridView에서 DataFormatString 을 적용했는데... 반영이 안되는 문제가 발생한다. 이런 경우 HtmlEncode 의 속성값(default: true)을 False로 해주면 해결된다. 예를 들면... 두 그림을 보면 달라진 점은 ModifiedDate 필드에 날짜 형식이 바뀐것을 확인 할 수 있다. DateTime type인 ModifiedDate에 DataFormatString을 적용했다. 아래 소스 10줄에 굵은 부분을 확인... 1 2 3 4 5 6 7 8 9 10 11 12 2010. 11. 1. [개발] asp.net 정규식 ASP.NET의 정규식 | ASP.NET 2004.10.20 22:53 김석곤(sukkon) http://cafe.naver.com/krdn/63 ASP.NET의 정규식 출처 : http://www.microsoft.com/korea/msdn/library/dnaspp/html/regexnet.asp 충돌 과정 Steven A. Smith 2004년 3월 적용 대상: Microsoft .NET Framework Microsoft ASP.NET 정규식 API 요약: 정규식은 텍스트로 작업할 때 매우 유용한 도구입니다. 사용자 입력의 유효성을 검사해야 하거나, 문자열 내의 패턴을 검색해야 하거나, 효과적으로 텍스트 서식을 다시 지정해야 할 경우 정규식을 사용하면 좋습니다(14페이지/인쇄 페이지 기준). 이 .. 2010. 11. 1. [개발] ASP.NET의 정규식 ASP.NET의 정규식 | ASP.NET 2004.10.20 22:53 김석곤(sukkon) http://cafe.naver.com/krdn/63 ASP.NET의 정규식 출처 : http://www.microsoft.com/korea/msdn/library/dnaspp/html/regexnet.asp 충돌 과정 Steven A. Smith 2004년 3월 적용 대상: Microsoft .NET Framework Microsoft ASP.NET 정규식 API 요약: 정규식은 텍스트로 작업할 때 매우 유용한 도구입니다. 사용자 입력의 유효성을 검사해야 하거나, 문자열 내의 패턴을 검색해야 하거나, 효과적으로 텍스트 서식을 다시 지정해야 할 경우 정규식을 사용하면 좋습니다(14페이지/인쇄 페이지 기준). 이 .. 2010. 11. 1. [개발] C# 프로그래머 참조 - 문서 주석에 대한 권장 태그 C# 프로그래머 참조 문서 주석에 대한 권장 태그 http://msdn.microsoft.com/library/kor/default.asp?url=/library/kor/csref/html/vclrftagsfordocumentationcomments.asp C# 컴파일러는 코드의 문서 주석을 XML 파일로 만듭니다. XML 파일을 처리하여 문서를 만드는 작업은 사용자의 사이트에서 구현해야 하는 세부적인 사항입니다. 태그는 형식, 형식 멤버 등과 같은 코드 구문에서 처리됩니다. 참고 태그는 네임스페이스에서 처리되지 않습니다. 컴파일러는 유효한 XML 태그를 모두 처리합니다. 아래 태그에는 사용자 문서에서 자주 사용하는 기능이 포함되어 있습니다. 1 1 1 1 1 1 1 1. 컴파일러는 구문을 검증합니다. .. 2010. 11. 1. 이전 1 ··· 471 472 473 474 475 476 477 ··· 517 다음 반응형