본문 바로가기

반응형

전체 글

[Winform] TabControl에서 다른 Form 띄우기(2) 및 TabPage 추가 - Winform에서 TabControl은 TabPage가 기본적으로 2개밖에 없기 때문에 TabPage 추가와 Form을 5개 추가해서 띄워 보는 방법을 포스팅하겠습니다. https://succeeed3256.tistory.com/171 [Winform] TabControl에서 다른 Form 띄우기 1. Winform 초기 화면 2. TabControl 생성 - 화면 왼쪽에 도구 상자를 클릭하면 TabControl이 보입니다. 클릭해서 Form1에 생성시킵니다. - Form1 안에 TabControl이 생성됩니다. 2. 다른 Form 생성 - 화면 위에 프로 succeeed3256.tistory.com - 이 글을 읽기 전에 위에 있는 글을 먼저 보고 하시면 이해가 더 빠르실 겁니다. 1. TabPag.. 더보기
[Winform] JSON 만들기, TextBox Property(Scrollbars) 1. TextBox 1.1. Multiline = true 1.1.1 true를 해야 TextBox의 크기는 키울 수 있다. 1.2. Scrollbars = Both - TextBox 바꾼 상태 2. Newtonsoft.Json 도구 -> NuGet 패키지 관리자 -> 솔루션용 NuGet 패키지 관리... - 찾아보기 탭 누르고 Json 검색하면 Newtonsoft.Json이 뜹니다. - 클릭해서 오른쪽 중간 빨간색 박스 체크 누르고 설치를 누르시면 됩니다. - OK 버튼 누르기 - Form1.cs 로 들어가서 이 두줄을 헤더에 추가시킵니다. using Newtonsoft.Json; using Newtonsoft.Json.Linq; cs - Create JSON 버튼을 더블 클릭 using System;.. 더보기
[Winform] TextBox 문자열 기록 (File Read/Write, FormClosed) - 저는 IP와 PORT 번호로 예를 들겠습니다. 1. Label, TextBox - 실행을 할 때마다 IP와 PORT 번호를 일일이 쳐야 되는 아주 귀찮게 되는데, - TextBox로 쓴 IP와 PORT 번호를 txt나 ini 파일로 기록을 해서 다음에 실행을 할 때 치지 않고 자동으로 문자열이 입력되게 구현을 하겠습니다. - 우선 도구상자를 열어서 Label로 IP : PORT : 를 만들어줍니다. - 그리고 각각 IP와 PORT를 입력받게 할 TextBox를 만들어줍니다. - TextBox(Name) - 그리고 TextBox 두 개를 각각 더블 클릭 해주고, - 코드를 작성해줍니다. using System; using System.Collections.Generic; using System.Comp.. 더보기
[Winform] TabControl에서 다른 Form 띄우기(3) 1. Form 초기화면 순서 바꾸기 - Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices.ComTypes; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Test1 { public partial class Form1 : Form { public Form1(.. 더보기
[Winform] TabControl에서 다른 Form 띄우기 1. Winform 초기 화면 2. TabControl 생성 - 화면 왼쪽에 도구 상자를 클릭하면 TabControl이 보입니다. 클릭해서 Form1에 생성시킵니다. - Form1 안에 TabControl이 생성됩니다. 2. 다른 Form 생성 - 화면 위에 프로젝트 -> 양식 추가(Windows Forms) -> 양식(Windows Forms)을 누르시면 Form2가 생성이 됩니다. - Form2이 생성됩니다. - Form2를 한번 클릭하면 속성에 FormBorderStyle이라는 것이 있는데 None이라고 바꿔줍니다. (빨간색 박스) - 파란색 박스는 Form2의 이름을 바꿔줍니다. - FormBorderStyle = Sizable - FormBorderStyle = None 3. TabControl.. 더보기
PC IP주소와 Mac Address(물리적 주소) 알기 1. PC IP 주소 1-1. 윈도우키 누르고 cmd나 명령 프롬프트 검색 1-2 cmd창에서 ipconfig 입력 2. Mac Address ipconfig/all 입력 더보기
BYTE[], BYTE* <----> std::sring (c++) ------------------------------ 1. std::string -----> BYTE*, BYTE[] ------------------------------ #include #include #include #include #include #include #include #include #include #include #include #include int main( std::string str = "Dynamite"; int size = str.length(); // Keypoint BYTE* pName = (BYTE*)str.c_str(); for (int i = 0; i 44 79 6E 61 6D 69 74 65 return 0; } Colored by Color Scripter c.. 더보기
[BaeKJoon/C++] 백준 2153 c++ 소수 단어 https://www.acmicpc.net/problem/2153 2153번: 소수 단어 소수란 1과 자기 자신으로만 나누어떨어지는 수를 말한다. 예를 들면 1, 2, 3, 5, 17, 101, 10007 등이 소수이다. 이 문제에서는 편의상 1도 소수로 하자. 알파벳 대소문자로 이루어진 영어 단어가 하나 www.acmicpc.net 문제 소수란 1과 자기 자신으로만 나누어 떨어지는 수를 말한다. 예를 들면 1, 2, 3, 5, 17, 101, 10007 등이 소수이다. 이 문제에서는 편의상 1도 소수로 하자. 알파벳 대소문자로 이루어진 영어 단어가 하나 있을 때, a를 1로, b를 2로, …, z를 26으로, A를 27로, …, Z를 52로 하여 그 합을 구한다. 예를 들어 cyworld는 합을 구하면.. 더보기

반응형