퇴근5분전


xml직렬화메서드...
{
 serializeObject  xobj = new serializeObject();
 XmlWriter xWriter = new XmlTextWriter("myInfo.xml", Encoding.Unicode);
 //여기에 객체 타입을 넣습니다.
 XmlSerializer serializer = new XmlSerializer(xobj.GetType());
 serializer.Serialize(xWriter, xobj);   
 xWriter.Close();
}


 // xml직렬화 될 class
 [Serializable()]
 public class serializeObject
 {
  public string aaa  = "aaa";
  public string bbb  = "bbb";
  public string ccc  = "ccc";

//  public  string AA
//  {
//   get{return aaa;}
//   set{aaa = value;}
//  }
//
//  public  string BB
//  {
//   get{return bbb;}
//   set{bbb = value;}
//  }
//
//  public  string CC
//  {
//   get{return ccc;}
//   set{ccc = value;}
//  }
 }


--> xml직렬화 된 결과 파일 내용.

<?xml version="1.0" encoding="utf-16" ?>
<serializeObject xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <aaa>aaa</aaa>
 <bbb>bbb</bbb>
 <ccc>ccc</ccc>
</serializeObject>


// 참고 : Form이나 Control로 해봤는데 안되넹...


이것도 오래전에 따라 해보던 것임.
지금 만들라고 하면..
리플렉션을 이용해서 직접 만들것 같음.

'# 2) .Net ( Vs 2005 ) > 기타' 카테고리의 다른 글

이벤트  (0) 2009.05.08
Enum 과 Enum 비트 마스크  (0) 2009.05.08
정규식] 똑같은 글자가 몇개?  (2) 2009.05.08
PWD 암호화 객체.  (0) 2009.05.08
인터페이스와델리게이트조합1  (2) 2009.05.08

문자열이 몇개가 포함되어 있는지 체크 하는 기능 


this.richTextBox1.Text = "abc 가나다 abc가나다 가abc나다 가나다 ab ac bc  가나abc다abc";

System.Text.RegularExpressions.Regex  rg = new System.Text.RegularExpressions.Regex("abc");

MessageBox.Show( rg.Matches( this.richTextBox1.Text , 0).Count.ToString() );

결과창 : 5  

정규식 관련해서는 훈스닷넷에 레몬님께 도움을 많이 받았음.

오래전에 질문글에 올라온걸 답변하면서 작성한 코드임.
간단한 것정도만 아직 가능함.
어려운건 역시 어려움...

'# 2) .Net ( Vs 2005 ) > 기타' 카테고리의 다른 글

Enum 과 Enum 비트 마스크  (0) 2009.05.08
Xml 직렬화...  (0) 2009.05.08
PWD 암호화 객체.  (0) 2009.05.08
인터페이스와델리게이트조합1  (2) 2009.05.08
DB로컬 연결시 문구  (0) 2009.05.02

웹브라우져상에서 f1 키를 눌렀을시

함수호출.

document.onhelp = function()  
{
 if(window.event.srcElement.tagName  == "INPUT")
 {
  alert('aaaaaaaaaaaaaaaaaaaaaaa');      // 호출!
  event.returnValue = false;      
 }
}


태그 input인 컨트롤이 포커스가 있을시 f1누르면 alert 창이 뜨고

그 이외에 f1 누를시 브라우져의 기본 도움말 창이 팝업됨.



 

'# 6) JavaScript' 카테고리의 다른 글

메뉴] 자바스크립트로 만든 메뉴 객체  (0) 2009.05.09
자바스크립트 Array사용  (0) 2009.05.08
자바스크립트 디버거  (0) 2009.05.08
메세지박스  (0) 2009.05.02
자바스크립트로 만든 로또프로그램.  (0) 2009.05.02