일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- javascript
- 안드로이드
- 자동 생성
- html5
- roundcube
- 안드로이드 gcm
- php 시큐어코딩
- 폼메일
- 안드로이드 푸시
- C# IO
- curl
- dovecot
- 자바스크립트
- Android
- 설치
- android 효과음
- WebView
- PHP
- chart.js
- 안드로이드 푸쉬
- mysql
- php 취약점
- soundpool
- Mail Server
- 우분투
- C#
- xe
- UML
- FCM
- not working
- Today
- Total
목록c# (40)
그러냐
namespace Example { using System; using System.Net; using System.IO; using System.Text.RegularExpressions; public class MyExample { public static string GetDirectoryListingRegexForUrl(string url) { if (url.Equals("http://www.ibiblio.org/pub/")) { return "(?.*)"; } throw new NotSupportedException(); } public static void Main(String[] args) { string url = "http://www.ibiblio.org/pub/"; HttpWebRequ..
WPF와는 직접적인 연관이 있는것은 아니지만 이쪽일을 하다보면 미디어 관련 작업을 해야하는 경우가 있는데 DirectShow 를 써야하는 경우가 생긴다. 그런데 DirectShow 라는 놈은 원래 DirectX 와 함께 나오던 기술로서 근래에 들어서야 분리되어 Windows SDK 쪽으로 붙어서 나오게 되었다. 그런데 이놈은 Unmanaged C++ 형태이다. 그러나 우리(?)가 누구인가!!! 용자(?)들이 뭉쳐서 바로DirectShowNET Library 를 구현하였으니 (실지로는 Interop 을 이용한 랩핑) .NET 에서도 DirectShow 작업을 편리하게 할 수 있다. 말 그래로 정말 편리한데 SDK 에서 제공하는 C++ 로 된 예제들 까지 전부 .NET(C#) 으로 고쳐주셨으니 그져 감개 무..
http://silk_tsubasa.blog.me/60102987344 너무 늦은 포스팅이네요. 논문을 끝내고 방학을 맞이하여 탱자탱자 놀다가 그만 한 학기 더 다니게 되었네요. 후훗 부모님 죄송하므니다 ㅠㅠㅠㅠㅠㅠㅠㅠ 핀 연결은 GraphEdit 에서는 자동연결 해주는 Null Rendering 이라던가 사용자가 직접 마우스로 핀을 연결 해 줄 수 있다. 하지만 무슨 이유에선지 File Source 필터라던지 몇몇 필터들은 Null Rendering 이 안되는 경우가 있다. (심지어 GraphEdit 에서는 되는데 소스상 구현에선 안되는 경우도 있다.) 때문에 재생을 하려고 하면 그래프 생성, 필터 추가 까지 완벽하게 되었지만 화면엔 그저 검은 화면만이 자신을 놀리고 있는 것을 볼 수 있다. 하지만 방..
http://silk_tsubasa.blog.me/60090566446 두번째이자 마지막 포스팅이 될 DirectShow 관련 공부이다. C#에서 DirectShow를 사용하려고 보니. 아뿔싸. MFC 언어가 잔뜩 있는게 아닌가. DLLImport 도 모르는 나는 할 수 없이 C#용 DirectShow 를 구할 수 밖에 없었다. 그거슨 바로... http://sourceforge.net/projects/directshownet/ 정체불명(?)의 개발자들이 모여사는 sourceforge(http://sourceforge.net)의 DirectShow .NET 프로젝트 팀이 만든 .NET용 DirectShow 라이브러리이다. 다운로드를 하면 DirectShowLib-2005.dll 파일을 구할 수 있다. 원..
현재 시스템에 로그인된 사용자의 이름 가져오기 Environment.UserName; 시스템의 도메인 명을가져오기 Environment.UserDomainName; 시스템의 디렉토리 가져오기 Environment.SystemDirectory; 현재 운영체제의 버전 가져오기 Environment.OSVersion.VersionString; 로컬 시스템의 NetBIOS 이름 가져오기 Environment.MachineName; 현재 작업 디렉토리 가져오기 Environment.CurrentDirectory; 현재 운영체제의 플랫폼 가져오기 Environment.OSVersion.Platform.ToString(); 현재 운영체제의 프로세서 갯수 가져오기 Environment.ProcessorCount; 시스..
public string Get_MyIP() { IPHostEntry host = Dns.GetHostEntry(Dns.GetHostName()); string ClientIP = string.Empty; for (int i = 0; i < host.AddressList.Length; i++) { if (host.AddressList[i].AddressFamily == AddressFamily.InterNetwork) { ClientIP = host.AddressList[i].ToString(); } } return ClientIP; } public string GetMACAddress() { string MacAddress = ""; NetworkInterface[] adapters = NetworkI..
http://lifehack.kr/90019935782 Written by 김영일(Youngil Kim), C#.NET Developer CSV파일을 읽어 처리하는 경우에는 ,(콤마)가 필드마다 포함되어 있거나 필드가 "로 둘러쌓여 있는가 있어 번거로운 작업이 되는 경우가 있습니다. 참고로 CSV파일 사양에 대한 스펙은 RFC4180을 기준으로 이야기합니다. 관련 URL: http://www.ietf.org/rfc/rfc4180.txt 그래서 .NET Framework 2.0에서 혹시 좀더 편리하게 처리해줄 수 있는 메소드가 있는지 찾아보니 있더군요. Microsoft.VisualBasic.FileIO네임스페이스의 TextFieldParser클래스로 이 클래스를 사용하여 CSV파일을 읽어 각 필드의 문자..
엑셀의 CSV파일형태로 저장하기 | WinForm Program 2009-12-03 오후 7:10:18 손성길 (redprod) 번호: 119293 추천:0 / 읽음:1,010 일반적으로CSV로 저장할때는 아래 코드를 사용했습니다. SaveFileDialog SaveFileDlg = new SaveFileDialog(); SaveFileDlg.InitialDirectory = @"C:\"; SaveFileDlg.Filter = "csv파일(*.csv) | *.csv | 모든파일(*.*)|*.*"; SaveFileDlg.FilterIndex = 1; SaveFileDlg.RestoreDirectory = true; DialogResult Ret = SaveFileDlg.ShowDialog(); if (Re..
Excel.Range range = xlApp.get_Range("A2", Type.Missing); range.NumberFormatLocal=@"@"; Excel.Style style=xlBook.Styles.Add("NewStyle",Type.Missing); style.Interior.ColorIndex=15; style.Interior.Pattern=Excel.XlPattern.xlPatternSolid; style.Interior.PatternColorIndex=Excel.XlBackground.xlBackgroundAutomatic; range.Style=style; Excel.Range oRange; oRange = worksheet.get_Range("A1:A300", "C1:C300")..
C#– Windows 환경에 따른 Control Layout 불일치 Visual Studio로 Windows Form 개발을 하고 나서 다른 PC에서 실행시켜보면 폼에 그려놓았던 컨트롤 레이아웃이 원래 개발했던 PC와 다르게 나타나는 경우가 있다. 필자의 경우는 영문 Windows OS에서 개발한 프로그램이 한글 Windows OS과 레이아웃이 일치하지 않는걸 발견할 수 있었다. 지인이 알려준 바에 의하면 Windows OS 버전, 언어팩, 글꼴 등에 의해서 레이아웃 또는 해상도가 알아서 조정된다고 한다. 자동으로 수정되지 않도록 하기 위해서는 Form 컨트롤 속성 중에서 AutoScaleMode 속성을 None으로 설정해 주면 된다.this.AutoScaleMode = System.Windows.For..