[BosaNova] Alice Russell - Sweet Is The Air

by ☆AnaroN☆ | 2008/04/05 21:05 | ☆ Music | 트랙백 | 덧글(0)

윈도우 탐색기 시작 위치지정

보통 [시작] 에서 [보조프로그램] 폴더에 들어있는

윈도우 탐색기 (Windows Explorer)...

default 값은 보통 '내문서' , Vista의 경우 사용자 폴더의 '문서' 로 지정되어 있다.

내 기억엔... 98 쓰던 시절인가?

이 탐색기의 시작 위치를 바꾸려면 레지스트리를 건드렸어야 했던 기억이 있는데... (아닌가?)

요즘은 아주 간편하게 옵션을 주는 방식으로 지정해줄수 있댄다.



어떻게?

by ☆AnaroN☆ | 2007/10/03 16:39 | ▷ Computers | 트랙백 | 덧글(5)

어느 애니의 한 장면일까요??



힌트 : 가이낙스 작품... ( 너무 힌트가 큰가 ;;;)

정답을 맞추신분께는 푸짐한 경품을 드립니다~~~~~~~

우후훗~ 갸르륵~ ㅋ


정답~~~

by ☆AnaroN☆ | 2007/09/05 13:49 | ★ Ani Story | 트랙백 | 덧글(0)

[C→C#] 파일 입출력


원문 출처 : 세이님의 SSEY's Blog (in Naver) http://blog.naver.com/tear230/100002599942



멋진 내용 !!

by ☆AnaroN☆ | 2007/07/16 23:19 | ▶ include <C> | 트랙백 | 덧글(0)

[C→C#] 예외 처리 (Exception Handling)


예외(exception)란 프로그램 실행 도중에 일어나는 "비정상적이거나 예외적인 상황"을 말한다

예외가 발생시 이를 감지하고 적절히 처리하는 작업을 예외 처리라 함


ⓒ try , catch , finally

try 블록 : 원래 실행하고자 하는 평범한 비지니스 로직이 배치된다.
             즉, 예외를 발생시키는 코드들이 배치되는 곳
             문제가 발생시 상황을 감지하여 예외 객체(Exception)을 던진다.

catch 블록 : try 블록에서 예외가 발생시 실행되는 블록. try 블록이 던진 예외 객체를 받음
                  예외를 잡아 처리하는 코드가 배치된다.
                  try 블록에서 특별한 문제가 발생되지 않는다면 실행되지 않는다.

finally 블록 : try~catch 문이 실행된 후 반드시 처리돼야 하는 코드가 배치된다

예)

class Division
{
    public void Divice()
    {
        try
        {
            int zero = 0;
            int j = 3 / zero;    // 예외 발생
        }
        
        catch(Exception e)
        {
            Console.WriteLine("예외 발생 : {0}". e.Message);                    // string형으로 예외 발생의 원인에 대한 설명
            Console.WriteLine("예외가 발생된 위치 : {0}". e.StackTrace);    // 예외 발생의 위치정보
            Console.WriteLine("예외의 종류 : {0}". e.GetType);
            Console.WriteLine("에러를 일으킨 객체 : {0}". e.Source);          // 에러를 일으킨 어플리케이션이나 객체의 이름
            Console.WriteLine("Inner Exception : {0}". e.InnerException);   // catch블록에서 예외를 잡을때 새롭게 던져진
                                                                                                     // 예외에 대한 정보
            Console.WriteLine("Target Site : {0}". e.TargetSite);    // 예외가 발생한 메써드에 대한 정보
        }
    
        finally
        {
            Console.WriteLine("프로그램을 종료합니다..");
        }
    }
}

※ Exception.Message 를 직접 입력 하기 -> throw()

위 try 블록에 아래 문장을 추가하면..

throw(new Exception(" 0은 분모로 올수 없습니다. ");

catch 블록의 e.Message 가 새로운 문장으로 바뀐다.

by ☆AnaroN☆ | 2007/07/13 15:15 | ▶ include <C> | 트랙백 | 덧글(0)

◀ 이전 페이지다음 페이지 ▶