반응형
반응형
C# 입문기 4일차 텍스트 문서를 불러와 안의 내용을 읽는데 맘에 안드는게 떠버렸네요. 바로.. 한글깨짐현상!! 원인은 제길 ㅠㅠ 인코딩설정을 안해줘서 그렇죠. C#에서 텍스트를 읽는 방법은 많겠지만, 공부하면서 사용한건 StreamReader 클래스를 사용했답니다. 처음엔 아래와 같이 코딩을 했습니다. 그리고 실행결과~~using(StreamReader sr = new StreamReader(this.txtPath.Text,Encoding.Default)){ txtView.Text = sr.ReadToEnd();} 그래서 해결방안은?StreamReader 괄호() 안에 , 점을 찍고 Encoding.Default 를 추가해주시면 됩니다.using(StreamReader sr = new StreamRea..
후.. C#을 이제 막 공부하려는데 비쥬얼 스튜디오에서 디버그만 하면 아래와 같은 오류를 계속 띄우네요. 마이크로소프트 공식사이트에 가서 찾아보니 Visual Studio에서 코드를 디버그할 경우microsoft.vshub.server.httphostx64.exe에서 외부 프로세스를 통해VisualStudio에 서비스 및 추가정보를 제공하기에 발생하는 오류라고 합니다. 오류 발생원인은 네트워크 활동을 우회하는 응용프로그램이 방해를 한다고 하네요. 일단 공식사이트에서 버전이 먼저 호환되는지확인해보래서 테스트~ ■ 테스트1 using System; using System.Net; namespace HttpListenerTest { class Program { static void Main(string[] a..
C# 입문기 2일차 C언어나 C++를 공부 하셧던 분이라면 기초중에 초기초지만.. 저는 자바 이후 바로 C#으로 넘어와서 기초부터 정리할 필요가있습니다. 그냥 간단하게 정리하는 거니 편하게 스크롤 내리시면 됩니다^^ 비쥬얼스튜디오도 처음 다뤄보니 살짝 어색하네요. 이클립스에 너무 적응됬나봐요. 1. 저번글에서 만들었던 Study1 프로젝트를 그대로 이용했습니다. 그리고 Study1에 우클릭 [추가] → [클래스] 로새로운 클래스 Multi.cs를 만들었고요. 2. Program.cs에는 다음과 같이 입력했습니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading..
어제부터 C#을 공부하면서 JAVA와는 다른 세계를 경험하고 있는데요. 주로 JAVA에서 웹을 다뤘다면 C#에서는 응용프로그램을 다루는 것 같습니다. 만든 소스코드를 컴파일 시키면 EXE 파일이 생성되니깐요 ㅎㅎ 하지만 EXE 파일을 소스코드로 변환해서 볼 수 있는 방법은 없을까요? 여러 프로그램 중 무료로 제공하는 프로그램인 저스트 디컴파일(Just Decompile)을 소개해보려고 합니다. 제조사는 Progress Telerik에요~ ■ 프로그램 설치 먼저 링크 → http://www.telerik.com/products/decompiler.aspx 로 접속합니다. 화살표가 가르키는FreeDownload 버튼을 클릭하여프로그램을 다운받습니다. 다음 페이지로 이동하면서 다운로드가 됩니다. 설치파일을 실..
회사에서 서버관리 도중 Access violation at address XXX in mudule libmysql.dll 오류가 발생했습니다. OS는 WindowServer2012 , 64Bit 환경입니다. 아래 경고창에 적힌 프로그램 이름은 이 글을 보시는 분들의 오류해결 방법차이와는 무관합니다. ■ 발생 원인 Libmysql.dll은 Window 운영 시스템에서 Mysql과 관련된 DLL 파일 오류입니다. 간단한 원인은 윈도우에서 해당 파일인 Libmysql.dll을 제대로 불러오지 못해서 오류 메시지를 뜨게 한거죠. 영어 오류 메시지 외 한글로 된 오류 메시지 목록- "Libmysql.dll 찾을 수 없음" - "파일 Libmysql.dll이 없습니다."- "Libmysql.dll 등록 할 수 없음..
저번글에서는 C# 컴파일러인 CSC.exe로 컴파일 해봤는데요. CMD 명령프롬포트로 csc가 있는 경로까지 명령어로 적어주고 실행했기 때문에 많이 번거로웠습니다. 이번에는 통합개발환경 프로그램인 비쥬얼 스튜디오(Visual Studio)로 간단한 C# 코드를 작성 후 컴파일 해보겠습니다. 마우스 몇번 클릭으로 가능하니 아주 아주 간편합니다. 바로 달려보죠 ■ 비쥬얼 스튜디오로 컴파일 먼저 테스트를 하기 위해프로젝트를 생성합니다. 파일 → 새로만들기 → 프로젝트클릭! 좌측에서 Visual C#을 클릭 후콘솔 응용프로그램 세부 프로그램을 선택한 뒤이름을 정해주고 확인을 누릅니다. 프로젝트를 처음 만들면자바와 같이 기본 구문이 제공되는데요. 여기선 간단히Console.WriteLine("Visual Stud..