반응형 → 개발59 C# 입력받은 문자열의 byte길이(크기) 구하기 옛날 핸드폰에서 문자보낼 때 MMS로 넘어갈지 안넘어갈지 내가 입력한 글자의 byte수를 보여주는 기능이 있었다. 간혹 이런 정보를 보여줘야 하는데 방법은 다음과 같다.int messageSize = Encoding.Default.GetBytes(tbxMessage.Text).Length; 2017. 4. 21. C# Interop 형식 오류 Microsoft.Office.Interop.Excel.ApplicationClass'을(를) 포함할 수 없습니다. 적용 가능한 인터페이스를 대신 사용하십시오. 프로젝트 빌드 시 위와 같은 오류가 발생함 VisualStudio 버전 : 2010 해결방법 1. '솔루션 탐색기'에서 문제를 발생시키는 참조된 DLL을 선택 2. 선택한 DLL속성에서 'Interop 형식 포함' 을 False로 변경 2017. 4. 18. C# 콤보박스 후임이 들어왔는데 콤보박스를 어렵게 쓰고 있다. 예를들어 1 : 사과 2 : 배 3 : 당근 이렇게 3가지를 콤보박스 아이템으로 넣고 선택을 하게 할 것이다. 그리고 사과를 선택하면 1을 얻어오고 싶고, 배를 선택하면 2를 얻어오고 싶고, 당근을 선택하면 3을 얻어오고 싶다. 후임은 이렇게 작성하였다. 1. 콤보박스에 아이템을 넣을 때 private void InitControl() { comboBox1.Items.Add("사과"); comboBox1.Items.Add("배"); comboBox1.Items.Add("당근"); } 2. 그리고 콤보박스에서 선택하였을 때 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { in.. 2016. 12. 1. [C#] PC에서 사용할 수 있는 COM포트 목록 가져오기 운영체제 Windows7 64-bit 최초 작성일 2014/12/30 프로그램 및 버전 VisualStudio2010 마지막 수정 작성일 - [주의사항] - 1. 작업개요 PC에서 사용할 수 있는 COM포트 목록을 List으로 가져온다. 2. 작업내용 1) 다음 함수 작성 소스 및 이미지 public static List GetConnectComDevice() { List lstPorts = new List(); RegistryKey rkRoot = Registry.LocalMachine.OpenSubKey("HARDWARE"); RegistryKey rkSubKey = rkRoot.OpenSubKey("DEVICEMAP\\SERIALCOMM"); if (rkSubKey == null || rkSubKe.. 2014. 12. 30. 이전 1 2 3 4 5 6 7 8 ··· 15 다음 반응형