이 세상엔 하고 싶은 것, 해야할 것이 많다

고정 헤더 영역

글 제목

메뉴 레이어

이 세상엔 하고 싶은 것, 해야할 것이 많다

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (79) N
    • GitHub (3)
    • 데이터베이스 (9)
      • MariaDB (MySQL) (1)
      • SQLite (0)
      • MSSQL (8)
    • 개발 툴 (9)
      • IntelliJ (2)
      • Android Studio (0)
      • Visual Studio (7)
    • 개발 관련 지식 (0)
      • IEEE (0)
    • 프로그래밍 (34) N
      • Android (1)
      • C# (24) N
      • Java (0)
      • PHP (0)
      • Swing (0)
      • WPF (8)
    • 프로그램 (9)
      • VMware (2)
      • Virtual Box (2)
      • 소스 코드 변환기 (1)
      • 분석 관련 프로그램 (2)
      • 보안 프로그램 (1)
      • 다이어그램 작성 프로그램 (1)
    • 구글 (1)
      • 구글 드라이브 (1)
      • Gmail (0)
    • 통신 관련 (0)
      • 시리얼 통신 (0)
      • 소켓 통신 (0)
    • 네트워크 (1)
    • 운영 체제 (2)
      • 윈도우 (2)
    • 이미지 (0)
      • SVG (0)
    • 디자인 (3)
      • 일러스트레이터 (1)
      • 포토샵 (0)
      • Rhino (2)
      • 3DS Max (0)
    • MS Office (6)
      • Excel (3)
      • PowerPoint (1)
      • Word (0)
    • Coding Test (0)
      • HackerRank (0)
    • 여행 (1)
      • 경기도 (0)
      • 강원도 (0)
      • 경상도 (0)
      • 전라도 (0)
      • 광역시 (0)
    • 콘솔, Steam 게임 (0)
      • 사이버펑크 2077 (0)
      • Ark : Survival Evolved (0)
      • Elder Scroll V : Skyrim (0)
      • Euro Truck Simulator 2 (0)
      • Car Mechanic Simulator 2021 (0)
      • Green Hell (0)
      • GTA 5 (0)
      • Garry's Mod (0)
      • 포르자 호라이즌 5 (0)
      • 니드포 스피드 Most Wanted (0)
      • Valheim (0)
      • 7 Days to Die (0)
      • 60 Seconds (0)
      • 삼국지 10 (0)
      • 삼국지 11 (0)
      • 삼국지 12 (0)
      • 삼국지 13 (0)
      • Dead Light (0)
      • This War of Mine (0)
      • The Crew 2 (0)
      • Spore (0)
      • Red Dead Redemption 2 (0)
    • 쯔꾸르, RPG VX 게임 (0)
    • 고전 게임 (0)
      • Road Rash 3 (0)
      • 로드 파이터 (0)
      • 버츄어 캅 (0)
    • 온라인 게임 (0)
      • League of Legends (0)
      • Maple Story (0)
      • 카트라이더 (0)
      • Crazy Arcade (0)
      • LostArk (0)
      • 겟앰프드 (0)
      • 야채부락리 (0)
      • 카운터 스트라이크 온라인 (0)
    • 캐릭터 관련 게임 (0)
      • 동방비상천 (0)
      • 동방비상천칙 (0)
    • 자동차 (1)
      • 정비 (0)

검색 레이어

이 세상엔 하고 싶은 것, 해야할 것이 많다

검색 영역

컨텐츠 검색

분류 전체보기

  • C# PropertyGrid에서 enum 적용 시 숫자 형태의 값 사용하기

    2023.04.10 by TickTack

  • C# MSSQL 연동하기

    2023.04.10 by TickTack

  • 윈도우 10에서 기본 제공하는 화상(가상) 키보드 사용 방법

    2023.02.01 by TickTack

  • WPF ''{DependencyProperty.UnsetValue}'은(는) 'Background' 속성의 올바른 값이 아닙니다.' 오류 해결 방법 기록

    2022.11.24 by TickTack

  • MariaDB (Mysql) 설치 방법

    2022.10.31 by TickTack

  • C# Decompiler 프로그램인 dotPeek에 대하여 알아보기

    2022.10.27 by TickTack

  • Microsoft Access 프로그램 없이 mdb 파일 열기

    2022.10.14 by TickTack

  • C# MELSECNET-G로 Mitsubishi PLC와 연동하기

    2022.10.12 by TickTack

C# PropertyGrid에서 enum 적용 시 숫자 형태의 값 사용하기

C#에서 enum을 PropertyGrid 등에서 사용 시에 다음 처럼 활용하고 싶을 때가 있습니다. 그러나 숫자 형태의 값은 enum에서 일반적인 방법으로는 사용할 수가 없습니다. 그래서 이번에는 문자 형태의 값이 아닌 숫자 형태의 값을 사용하는 방법에 대하여 알아보겠습니다. 아래 코드는 enum을 선언하는 코드입니다. public enum Angle { [Description("None")] None, [Description("90")] _90, [Description("180")] _180, [Description("270")] _270, } 모든 항목위에 [Description("표시 할 문자")]를 선언해야 합니다. 숫자 형태의 값은 사용할 수 없기 때문에 앞에 _를 추가하여 문자로 인식하도록 ..

프로그래밍/C# 2023. 4. 10. 11:40

C# MSSQL 연동하기

이번에는 C#에서 MSSQL과 연동하는 방법에 대하여 알아보겠습니다. MSSQL은 Visual Studio와 같이 MS에서 만들어서 그런것인지는 모르겠으나 프로젝트 생성 시 System.Data가 참조 추가 되어있다면 별도의 dll 파일은 참조하지 않아도 됩니다. 그리고 해당 글에서 설명드리는 부분은 Winform과 WPF에 상관없이 똑같이 적용이 가능합니다. 1. 네임스페이스 추가 MSSQL과 연동하는 기능을 사용하기 위하여 다음 코드를 using문에 추가해줍니다. using System.Data.SqlClient; 2. MSSQL 접속 MSSQL과 연동을 위해서는 먼저 접속을 해야 하므로 접속 방법에 대하여 알아보겠습니다. 다음은 MSSQL 접속에 대한 코드입니다. string connectionSt..

프로그래밍/C# 2023. 4. 10. 10:54

윈도우 10에서 기본 제공하는 화상(가상) 키보드 사용 방법

이번에는 윈도우에서 기본으로 제공하는 프로그램인 화상 키보드의 사용 방법에 대하여 알아보겠습니다. 일반적인 PC에서는 키보드를 연결해서 쓰기 때문에 사용 할 일이 거의 없지만 터치 PC라던가 산업 현장에 사용되는 PC 등등 특별한 이유로 마우스는 연결이 가능하지만 키보드를 연결할 수 없는 상황이 존재합니다. 그럴 때에 이 화상 키보드를 사용하여 일반적인 키보드의 역할을 대신 할 수 있습니다. 먼저 화상 키보드를 띄워보도록 하겠습니다. 윈도우 하단의 검색 창을 클릭하여 열거나 Window 키 + R 을 눌러 실행창을 띄웁니다. 그리고 검색 창을 띄웠다면 '화상' 이라고만 입력하셔도 바로 확인하실 수 있습니다. 실행 창을 띄웠다면 osk 라고 입력 후 확인을 누르거나 엔터를 입력합니다. 그럼 아래와 같은 화..

운영 체제/윈도우 2023. 2. 1. 14:01

WPF ''{DependencyProperty.UnsetValue}'은(는) 'Background' 속성의 올바른 값이 아닙니다.' 오류 해결 방법 기록

WPF 사용중 App.xaml에 디자인을 넣고 Style로 바인딩 했을 때 생길 수 있는 문제점 중 하나에 대하여 해결 방법을 기록합니다. 먼저 프로그램 실행 후 만지작 거리다가 다음과 같은 현상이 발생했습니다. 이벤트도 없는 버튼만 계속 클릭 했었던지라 특별히 한게 없어보이는데 위와 같은 문제가 발생하였습니다. 오류 내용에 나와있는 Background 속성 이라는 문구를 보고 디자인 쪽이 문제인 것으로 의심되었습니다. 그러나 분명 기존에 되던 디자인 소스를 가져온 것이라 적용하면서 다르게 만든 부분이 문제의 원인이라고 의심했습니다. 그리고는 Background 속성이 문제라고 하여 해당 부분을 중점적으로 확인한 결과 기존 코드에는 색상을 StaticResource 형태로 가져온 것이 아닌 White, ..

프로그래밍/WPF 2022. 11. 24. 17:54

MariaDB (Mysql) 설치 방법

이번에는 기업에서도 무료로 사용할 수 있는 Mysql인 MariaDB를 설치하는 방법에 대하여 알아보겠습니다. Mysql과 거의 똑같지만 MariaDB는 완전 무료라는 차이점이 있는 것이 장점입니다. 먼저 공식사이트에서 설치 파일을 다운받아야 합니다. 아래는 공식 사이트입니다. Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 들어가면 아래와 같이 설정하고 다운로드를 클릭합니다. (글 쓰는 시점 기준으로 10.11.0 Alpha가 최신 버전입니다.) 다운로드가 끝나면 다음과 같은 msi 파일이 생성됩니다. 다운로드..

데이터베이스/MariaDB (MySQL) 2022. 10. 31. 11:27

C# Decompiler 프로그램인 dotPeek에 대하여 알아보기

이번에는 C# Decompiler 프로그램 중 하나인 dotPeek 이라는 프로그램에 대하여 알아보겠습니다. 이 프로그램은 Java 개발툴인 InteliJ를 만든 JetBrains에서 제작한 프로그램입니다. 다운로드하기 위하여 먼저 아래의 링크로 들어갑니다. dotPeek: Free .NET Decompiler & Assembly Browser by JetBrains dotPeek is a free tool based on ReSharper. It can reliably decompile any .NET assembly into C# or IL code. www.jetbrains.com 들어가면 아래의 화면이 나오는데 Get dotPeek 버튼을 클릭하여 설치 파일을 다운받습니다. 다운받은 파일은 다음과..

프로그램/분석 관련 프로그램 2022. 10. 27. 16:24

Microsoft Access 프로그램 없이 mdb 파일 열기

이번에는 mdb 파일을 Microsoft Access 프로그램 없이 접근하는 방법에 대하여 알아보겠습니다. 먼저 프로그램을 받아야 하는데 아래의 사이트에서 받을 수 있습니다. MDB Viewer Plus Alex Nolan의 Windows용 무료 앱. mdb-viewer-plus.softonic.kr 다운로드 받으면 MDBPlus.exe 파일 1개가 생성되고 해당 파일이 프로그램이므로 별도의 추가 설치는 필요없습니다. 해당 파일을 실행하면 다음과 같은 창이 나옵니다. 이 곳에서 왼쪽 상단 메뉴바의 File을 누르고 Open을 누르면 창이 하나 나타나고 여기서 열고 싶은 mdb 파일을 선택합니다. 선택하면 아래와 같이 창이 하나 뜨는데 해당 파일에 비밀번호가 걸려있을 경우 표시된 곳에 암호를 입력해야 합니..

프로그램/분석 관련 프로그램 2022. 10. 14. 10:56

C# MELSECNET-G로 Mitsubishi PLC와 연동하기

이번에는 C#에서 Mitsubishi PLC와 데이터를 주고 받기 위하여 연동할 때 MELSECNET을 이용하는 방법에 대하여 알아보겠습니다. 해당 글에서는 다음과 같은 기종을 사용하였습니다. - CPU : Q06UDV - Data Link Unit (CC IE Control) : QJ71GP21-SX 사용하기 위해서는 먼저 MELSECNET을 설치해야 합니다. 그래야 같이 추가되는 dll 파일을 이용하여 접근할 수 있기 때문입니다. 설치파일은 아래에서 받으실 수 있습니다. MelsecNet-G 설치파일.zip drive.google.com 매뉴얼은 MELSECNET을 설치하면 같이 설치가 될 것으로 보이나 만약 없을 경우 아래에서 받으실 수 있습니다. MELSEC Data Link Library Man..

프로그래밍/C# 2022. 10. 12. 15:57

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 ··· 10
다음
TISTORY
이 세상엔 하고 싶은 것, 해야할 것이 많다 © skfkdkdlaos
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바