반응형 IT-개발,DB729 [개발] 키보드상태 얻기(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. [개발] Environment Class : 현재환경 및 플랫폼 정보 및 조작 http://blog.naver.com/tear230/100002806422 using System; using System.Collections; // System.Collections 네임스페이스에는 목록, 대기열, 비트 배열, 해시 테이블 및 사전과 같은 // 다양한 개체의 컬렉션을 정의하는 인터페이스와 클래스가 포함되어 있습니다. class EnvironmentClass { // Environment class 요약 // 현재 환경 및 플랫폼에 대한 정보 및 조작 방법을 제공. 이 클래스는 상속될 수 없습니다. public static void Main() { String str; String nl = Environment.NewLine; Console.WriteLine(); Console.Wri.. 2010. 11. 5. [개발] Visual C# .NET에서 프로그래밍 방식으로 전자 메일 보내기 http://blog.naver.com/tear230/100002712722 HOWTO: System.Web.Mail 및 Visual C# .NET에서 프로그래밍 방식으로 전자 메일 보내기 요약 이 문서에서는 System.Web.Mail을 사용하여 Visual C#. NET에서 전자 메일 메시지를 보내는 방법을 설명합니다. 추가 정보 1. Microsoft Visual Studio .NET을 시작합니다. 파일 메뉴에서 새로 만들기를 누른 다음 프로젝트를 누릅니다. Visual C# 프로젝트를 누르고 콘솔 응용 프로그램 템플릿을 누른 다음 확인을 누릅니다. 기본적으로 Class1.cs가 만들어집니다. 2. System.Web.dll에 대한 참조를 추가합니다. 다음과 같이 합니다. - 프로젝트 메뉴에서 참조.. 2010. 11. 5. [개발] crontab 사용하여 mysql 자동 백업 파일 생성 출처 : http://linucle.com/lc_board/index_board.php?mode=view&board_pk=602&family=525&PageNo=1&item=&search=&board_name=it_os&PageMax=15&code= 1. 백업 스크립트 파일만들기. # vi mysqlbackup.sh --------파일 내용----- #!/bin/sh date_name="$(date +%y%m%d%H%M)" b_file_name="data_" mysqldump -u유저아이디 데이터베이스 > /home/data/data_backup/$b_file_name$date_name.sql ------파일 내용 끝---- 여기서 파일이 /home/data/data_backup/data_20050728.. 2010. 11. 5. [개발] ASP.NET 파일 업로드 하기 http://blog.naver.com/duraboys/130014400093 기존 ASP에서 클라이언트 컴퓨터에서 서버로 파일을 업로드하기 위해서는 개발자가 업로드에 관련된 컴포넌트를 직접 만들던가 타사 제품의 COM 컴포넌트(써드파티 컴포넌트)를 이용하여야 하였다. 가장 손쉬운 방법은 SA-FileUp이나 ASPUpload 같은 써드파티 컴포넌트를 사용하는 것이다. 이 컴포넌트를 보통 regsvr32.exe란 툴을 사용해서 등록한후에 ASP에서 사용할 수 있었다. 이를 하기 위해서는 로컬로서 접속하여야 하고 이 컴포넌트를 업데이트하거나 제거하기 위해서는 웹서버가 정지하여야 하였다. 또한 타사 제품이기 때문에 돈이 든다. ASP.NET에서는 다른 COM 컴포넌트 필요없이 업로드를 할 수 있는 기능을 제.. 2010. 11. 5. 이전 1 ··· 87 88 89 90 91 92 93 ··· 122 다음 반응형