분류 전체보기141 Python 개발환경 구축 파이썬 개발 통합 IDE 선정여러가지 도구가 있으나, 우선 VisualStudio 2017에서 VisualStudio Installer를 통해 개발 환경을 구축했다. Python Version은 3.7.0 버전으로 추가 설치를 통해 TenserFlow나 Django와 같은 Web 개발도 가능하다. 여기서는 최근 코딩 교육중인 큰녀석을 위해 python.org에서 python download 후 설치, 개발 IDE로는 PyCharm(파이참)을 이용하기로 한다. Python설치www.python.org에서 최신 python을 download 후 설치주의할 점이 아래 Add Python 3.7 to PATH Check를 통해 환경변수를 등록하도록 하자. 그렇지 않으면 나중에 직접 등록해야 한다. PyCharm.. 2019. 1. 11. C# 유효한 생년월일 확인 개요회원으로부터 입력받은 생년월일의 유효성 체크를 위해 정규식을 작성해 보았다.public static bool IsValidBirthday(string inValue) { bool isValidate = false; isValidate = Regex.IsMatch(inValue, "[1-2]{1}[0-9]{3}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}"); return isValidate;}하지만, 단점이 '19800536' 입력할 경우 그대로 통과해 버린다. 문제는 입력받은 생년월일을 이후 DateTime으로 변환시 Exception 문제가 발생했다.그래서 입력 받은 생년월일 'DateTime.TryParseExact()' 통해 한번더 확인했다.using System.Globaliza.. 2019. 1. 11. WPF TextBox 기본 IME 모드를 한글로 입력 받기 얼마전에 WPF 기반에서 개발하는 KIOSK에서 이용될 가상 키보드를 작성하였다. 하지만 이름을 입력받는 항목에서는 기본 '한글' IME 모드 상태에서 입력하게끔 설정하고자 한다. PreferredImeState : 지정된 개체의 대한 기본 입력 메서드 상태를 가져오거나 설정 PreferredImeConversionMode : IME 모드 지정(설정값은 ImeConversionModeValues 에서 확인할 수 있음) ImeConversionModeValuesAlphanumeric: 기본 영문 + 숫자 Native: OS 언어 설정에 따라 입력 타입을 Hangul, Hiragana, Chinese 등을 입력 받을 수 있음 WPF TextBox 항목의 코드를 기타) Katakana 입력InputMethod.. 2019. 1. 10. C# Process 검색 개요Windows 실행 Process 검색, 없을 경우 실행해야 할 상황이 종종 발생한다. 최근 신용카드 VAN 모듈 연동중 Daemon 실행 여부를 확인,실행되지 않았을 경우 실행해 주어야 하는데, 아래와 같이 해결 했다.*파일의 실행여부는 작업관리자에서 확인 가능 지정 Process 검색Process 실행 uint pid = SearchProcesses(/*process name*/)if (pid.Equals(0)){//Process 실행ProcessStartInfo psi = new ProcessStartInfo();psi.FileName = "실행파일 경로";pis.Arguments = "";psi.UseShellExecute = false;Process.Start(psi);} 2019. 1. 8. 이전 1 ··· 26 27 28 29 30 31 32 ··· 36 다음