반응형 개발469 [개발] ASP 페이지를 엑셀로 변환하는 방법 예를 들어 게시판의 내용을 보여주는 파일명을 read.asp라고 하면 그 내용을 엑셀파일로 저장시킬 내용은 read_excel.asp라고 따로 만들고 read.asp에 read_excel.asp의 링크를 만듭니다. 그리고 read_excel.asp에 엑셀에 뿌려진 내용을 작성하신후 파일의 윗부분에 다음과 같이 구문을 적습니다. Response.Buffer = TRUE Response.ContentType = "application/vnd.ms-excel" Response.AddHeader "Content-Disposition","attachment;filename=test.xls" 위의 구문을 파일 앞부분에 적으시면 브라우저에 표시되는 대신 엑셀 파일로 저장하는 저장대화상자가 뜹니다. 기본파일명은 tes.. 2010. 11. 10. [개발] 자바스크립트 문자열 함수 문자스트링 타입(Character string types) 자바 스크립트 내장객체 -문자열을 다루는 메소드 charAt(index) : 지정된 위치에서 문자 찾기 indexOf(string) : 지정된 문자의 위치를 왼쪽부터 찾기 lastIndexOf(string) : 지정된 문자의 위치를 오른쪽부터 찾기 substring(index1, index2) : 지정된 위치에 있는 문자열 리턴 toLowerCase() : 소문자로 변환하기 toUpperCase() : 대문자로 변환하기 concat(string) : 두 문자열을 합치기 slice(start_index, end_index) : 문자열의 일부를 추출하기 split([분리자]) : 문자열을 분리하기 substr(start_index, length) :.. 2010. 11. 10. [개발] 다중선택 체크박스에 콤마(,)로 연결해서 데이터 넘기기 /* 체크박스, 라디오버튼에 선택된값이 있을경우 선택된 값을 콤마(,)로 연결하여 반환 */ function getCheckedCode(obj, delimiter){ selectSeq = ""; if (delimiter==undefined){ delimiter = ","; } if (obj.length>0){ for (i=0; i 2010. 11. 10. [개발] 윈도우2003에서 CVSNT + TortoiseCVS 설치하기 윈도우2003에서 CVSNT + TortoiseCVS 설치하기 참고 사이트 : http://www.cvsnt.org/wiki/InstallationTips http://blog.naver.com/guregal?Redirect=Log&logNo=20036972963 1. 설치 후 리부팅 cvsnt-2.5.03.2382.msi TortoiseCVS-1.8.30.exe 2. 폴더 생성 d:\cvsServer 와 d:\CvsTemp 그리고 d:\cvsServer에 사용할 폴더를 생성한다. 예제로 test 3. Cvs사용폴더 등록 CVSNT->CVSNT Control Pannel을 실행 Repository configuration 탭을 클릭 후 Add 버튼 클릭 Location에서 d:\cvsserver\test.. 2010. 11. 5. [개발] CVS 거북이 사용법 강좌 출처 : 쌈꼬쪼려 소백촌닭™ [거북이 설치] 1. 거북이 1.8.31을 설치합니다. 2. 거북이 설치후 탐색기 파일 리스트 영역에서 파우스 오른쪽 버튼을 클릭하면 팝업메뉴에서 'CVS'관련 메뉴가 추가되어있습니다. [한글 메뉴로 변경] 1. 'CVS '서브 메뉴에서 'Preference'를 선택합니다. 2. 'Preference'윈도우에서 Language를 Korean으로 선택합니다. [모듈 가져오기] 1. 탐색기에서 프로젝트 소스를 관리하고자 하는 상위 폴더를 생성합니다. 2. 탐색기에서 생성된 폴더로 이동하여 파일리스트 영역에서 마우스 오른쪽 버튼을 클릭하여 'CVS 체크아웃'을 선택합니다. 그림 : 모듈체크아웃_예제.jpg 참조 3. 모듈체크아웃 윈도우에서 서버 주소와 저장소 명칭, 사용자ID를 입.. 2010. 11. 5. [개발] 스레드(Thread) 사용 스레드 사용 Greg Ewing Clarity Consulting Inc. 요약: 이 기사에서는 스레딩의 다른 모델(단일, 아파트 및 자유)과 각 모델의 사용에 대해 설명합니다. 스레드를 이용하는 응용 프로그램을 작성하는 데 도움을 줄 수 있도록 스레드를 사용하는 C# 코드 샘플도 소개합니다. 또한 다중 스레딩 코드에 포함된 중요한 문제에 대해서도 설명합니다(9페이지/인쇄 페이지 기준). 목차 소개 스레딩에 대한 배경 지식 예제 응용 프로그램 다중 스레드 코드의 문제 결론 소개 다중 스레드 MSMQ(Microsoft Message Queuing) 트리거 응용 프로그램을 작성하는 일은 일반적으로 까다로운 작업이었습니다. 그러나 .NET Framework 스레딩 및 메시징 클래스의 도입으로 어느 때보다 쉬워.. 2010. 11. 5. [개발] Timer 클래스 (System.Windows.Forms.Timer) Timer 클래스 - System.Windows.Forms.Timer 사용자가 정의한 간격마다 이벤트를 발생시키는 타이머를 구현합니다. 이 타이머는 Windows Forms 응용 프로그램에서 사용할 수 있도록 최적화되었으며 창에서 사용해야 합니다. Timer는 사용자가 정의한 간격으로 이벤트를 발생시키는 데 사용됩니다. 이 Windows 타이머는 UI 스레드를 사용하여 프로세스를 수행하는 단일 스레드 환경용입니다. 이 타이머를 사용하려면 사용자 코드에 사용 가능한 UI 메시지 펌프가 있어야 하고 항상 같은 스레드에서 수행되거나 다른 스레드로 호출을 마샬링해야 합니다. 이 타이머를 사용할 때에는 Tick 이벤트를 사용하여 폴링 작업을 수행하거나 지정된 시간 동안 시작 화면을 표시합니다. Enabled 속성.. 2010. 11. 5. [개발] 키보드상태 얻기(Ins ' Num Lock' Caps Lock) http://blog.naver.com/tear230/100003039681 지금 키보드입력이 삽입상태인지 수정상태인지, Caps Lock이 켜져 있는지 꺼져있는지를 GetKeyState API를 이용 알아내는 방법입니다. MFC가 그랬듯이 .NET Library가 Windows API를 완전히 표현하고 있지는 않는 것 같습니다. 그러나 C#에서 Unmanaged Code를 사용할 수 있으니까 Windows API를 직접 사용하면 되겠지요. using System.Runtime.InteropServices; ... [DllImport("User32.dll")] public static extern int MessageBox(int h, string m, string c, int type); [DllImp.. 2010. 11. 5. [개발] 익스플로러의 프린터설정(머리글,바닥글,여백) 변경하기 http://blog.naver.com/tear230/100002814790 using System; using Microsoft.Win32; // Microsoft.Win32 네임스페이스에서는 운영 체제에서 발생시킨 이벤트를 // 처리하는 클래스와 시스템 레지스트리를 관리하는 클래스의 두 가지 유형을 제공합니다. class Reg { public static void Main() { // Registry 클래스 : 레지스트리의 값과 하위 키에 액세스하는 기본 Registrykeys를 제공. // RegistryKey : Windows레지스트리의 키수준노드. 이클래스는 레지스트리 캡슐화 클래스. RegistryKey rk = Registry.CurrentUser; // HKEY_CURRENT_USER에 .. 2010. 11. 5. 이전 1 ··· 42 43 44 45 46 47 48 ··· 53 다음 반응형