본문 바로가기

Application/C#.net46

RGBtoHex RGB 색상값을 Hex 형태로 변경해 보자 Html 와 RGB 와 변환에 필요해서 만들었다. public string setRgbtoHex(string rgb, string concatData) { int red = 0; int green = 0; int blue = 0; string[] rgbArr = rgb.Split('.'); red = int.Parse(rgbArr[0]); green = int.Parse(rgbArr[1]); blue = int.Parse(rgbArr[2]); System.Drawing.Color color = System.Drawing.Color.FromArgb(red, green, blue); return string.Concat(concatData, (color.ToArgb.. 2010. 4. 6.
VS2005 Remote Debug VS2005 에서 리모트 디버깅시 원격지에 설치하는 프로그램이다. VS DVD 에 포함되어 있는데 원격지에 설치할때마다 파일을 건너주는것도 귀찮은 일이다. 원격 디버깅 셋팅에 관련된 부분은 잘 나와 있다. http://support.microsoft.com/kb/910448 시간되면 설정 방법을 정리해서 올리겠다. 2010. 3. 26.
File.OpenText 의 인코딩 형식 파일을 쉽게 읽기 위한 방법으로 아래 방법을 자주 이용한다. StreamReader stream = File.OpenText(tempFile); //파일 열기 string strString = stream.ReadToEnd(); stream.Close(); 하지만 얼마전에 문제가 생기고 말았다. 보통 config 파일 같을걸 읽을때 사용했는데 한글이 없었다~ 한글이 들어간 파일은 제대로 읽지를 못한다. MSDN 을 찾아보니. File.OpenText() 는 UTF-8 형식을 기본 인코딩으로 사용한다. 인코딩 형식을 맞쳐서 읽기 위해서는 다음과 같이 해야 한다. StreamReader stream = new StreamReader(tempFile, System.Text.Encoding.Default); s.. 2010. 3. 24.
Post 파일 업로드 클라이언트 모듈 어플리케이션에서 파일 업로드 하는 방법을 구현해 보자 파일과 폼데이타를 같이 보내보자 서버단은 닷넷 프레임워크에 있으니 어렵지 않게 구현이 가능할 것인다. 실제 업로드 사용중 모듈에서 빼서 가져왔다. 약간의 에러가 있을지 모르겠다. 공부한다 생각하고 나머지는 찾아보는게 좋을것 같다. string dataBoundary = Guid.NewGuid().ToString(); FileInfo fileInfo = new FileInfo(arrFullFileName[i].ToString()); FileStream fs = new FileStream(arrFullFileName[i].ToString(), FileMode.Open, FileAccess.Read); long currSizeForThisFile = 0; .. 2010. 3. 17.