인증서 USB -> 하드드라이브 복사 경로

인증서 USB -> 하드드라이브 복사 경로

NPKI  (인터넷뱅킹)
Windows XP , Vista
--> C:\Program Files\NPKI

Windows 7 (64bit)
--> C:\Users\[user id]\AppData\LocalLow\NPKI

SignKorea (증권용) , Yessign (은행용)
* XP / Vista 64bit 버전이라면 Program Files(x86)과 Program Files 둘 다에 복사하는 편이 좋다.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
문자열(string) 편집 예제

문자열(string) 편집 예제

1. 파일
//전체 파일명 : test.gif
fullName = dir.Substring(dir.LastIndexOf('\\') + 1);
//순수 파일명 : test
name = fullName.Substring(0, fullName.LastIndexOf('.'));
//확장자 : .gif
ext = fullName.Substring(fullName.LastIndexOf('.'));
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
전화번호 하이픈(-) 추가 함수

전화번호 하이픈(-) 추가 함수

/// 호출형태 addHyphen(phone.Replace("-", "");
public string addHyphen(string tel)
{
string t1 = string.Empty, t2 = string.Empty, t3 = string.Empty, t_sum = string.Empty;
if (tel.Length == 8) //1588-xxxx
{
t1 = tel.Substring(0, 4);
t2 = tel.Substring(4, 4);
t_sum = t1 + "-" + t2;
}
else if (tel.Length == 9) //02-xxx-xxxx
{
t1 = tel.Substring(0, 2);
t2 = tel.Substring(2, 3);
t3 = tel.Substring(5, 4);
t_sum = t1 + "-" + t2 + "-" + t3;
}
else if (tel.Length == 10)
{
if (tel.Substring(0, 2) == "01") //휴대전화 010-xxx-xxxx
{
t1 = tel.Substring(0, 3);
t2 = tel.Substring(3, 3);
t3 = tel.Substring(6, 4);
t_sum = t1 + "-" + t2 + "-" + t3;
}
else if (tel.Substring(0, 2) == "02")
{
t1 = tel.Substring(0, 2);
t2 = tel.Substring(2, 4);
t3 = tel.Substring(6, 4);
t_sum = t1 + "-" + t2 + "-" + t3;
}
else
{
t1 = tel.Substring(0, 3);
t2 = tel.Substring(3, 3);
t3 = tel.Substring(6, 4);
t_sum = t1 + "-" + t2 + "-" + t3;
}
}
else if (tel.Length == 11) //xxx-xxxx-xxxx(휴대전화,070)
{
t1 = tel.Substring(0, 3);
t2 = tel.Substring(3, 4);
t3 = tel.Substring(7, 4);
t_sum = t1 + "-" + t2 + "-" + t3;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////