C# 과 VB.NET Context Menu 사용법

C# 에서 Context 메뉴 사용 먼저 Context Menu 가 클릭되었을 때 동작할 이벤트 핸들러를 코드를 추가 한다 void CutAction(object sender, EventArgs e) { richTextBox1.Cut(); } void CopyAction(object sender, EventArgs e) { Clipboard.SetData(DataFormats.Rtf, richTextBox1.SelectedRtf); } void PasteAction(object sender, EventArgs e) { if (Clipboard.ContainsText(TextDataFormat.Rtf)) { richTextBox1.SelectedRtf = Clipboard.GetData(DataFormats.Rtf).ToString(); } richTextBox1.Text = Clipboard.GetText(); } 마우스 우측 버튼 클릭시

HTML Help Workshop 사용법

SI솔루션에 관계하는 일을 주로 하다보니 엑셀이나 워드처첨 단독 패키지에서 제공하는 도움말 같은것을 만들어서 배포할 기회는 기억에 없다. 7년전쯤 부터 Help Workshop를 사용해 왔는데 주로 웹에서 좋은 자료를 검색하고는 개인적인 용도로 컴파일 해서 레퍼런스로 정리해두는 용도로 사용해 왔다. 보이지 않게 새버전이 나오기도 해서 정리를 해보고자 한다.  Help Workshop는 VS6.0 서비스팩 5와 오피스XP(2002)에 포함되었던 걸로 확인한 바있다.

VB에서 VC++ 상속 받기 혹은 추상화 하기

  C++ 로 만든 ATL에서 IUnknown형을 사용하는 Interace를 VB에서 상속받거나 사용하기   IUnknown형을 VB에서는 인식 하지만 vb에서는 IUnknown의 자료형을 제공하지 못한다.이 말이 무슨 의미인가? 다음 두 항목의 예를 보면 VB에서 VC에서 만들어진 ATL을 사용할 때 Private di As TDEVICELib. TCollection 같이 선언해서 사용 하거나 Dim t_coll As TCollection Set t_coll = New TCollection 또는 Set