일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 딥러닝
- 티스토리 초대장
- sql developer
- rs422
- 크롤링
- 파이썬
- windows10
- matplot
- MSSQL PYTHON
- MSSQL
- MX Component
- scrapy
- tensorflow
- Serial
- Python
- pymssql
- M2M
- oracle
- MEAN Stack
- 자본주의
- 오라클
- vscode
- django
- c#
- Visual Studio Code
- 장고
- 텐서플로우
- 윈도우10
- PYTHON MSSQL
- rs485
- Today
- Total
목록Language/C# (95)
안까먹을라고 쓰는 블로그
네임스페이스 : System.Runtime.Remoting.Channels.Ipc System.Runtime.Remoting.Channels.Http어셈블리 : System.Runtime.Remoting(System.Runtime.Remoting.dll) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102using System.Runtime.Remoting.Channels.Ipc; // IPCusing S..
■ 프로젝트 네임 - IPC Client : IPC_Client - IPC Server : IPC_Server - IPC Object : IPC_RemoteObject ■ IPC_Server 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms; using Sys..
123456789101112131415161718192021222324252627// Timer 배열선언public Timer[] Tmr; // Timer배열 초기화public void Timer_Initial(){ // Timer 배열 10개 for (int i = 0; i
123456789101112131415161718192021222324252627282930313233343536373839404142// Ping Test ValuesPing pingSender = new Ping();PingOptions options = new PingOptions();PingReply reply;string data = "";string address = "192.168.0.59";byte[] buffer;int timeout = 500;int RetryCnt = 1;string Flag; /// Ping Test Function/// /// Ping Test Flag (true/false)public Boolean Ping(){ try { Flag = ""; options.Don..
12345// 시스템 종료System.Diagnostics.Process.Start("ShutDown", "-s"); // 시스템 재시작System.Diagnostics.Process.Start("ShutDown", "-r");cs
■ 폼을 컴퓨터 오른쪽아래 아이콘으로 표시되도록 하는 기능 구현 - 도구상자에 있는 notifyIcon && contextMenuStrip을 폼에 추가합니다. - contextMenuStrip에 추가되는 Item은 오른쪽 작업창에 최소화될시 오른쪽 마우스 클릭으로 나오는 항목설정 1234567891011121314151617181920212223242526private void Tray_Initial(){ // 폼 최소화시 표시될 아이콘 이미지 notifyIcon1.Icon = new Icon("C:\\Documents and Settings\\FU\\바탕 화면\\ico\\ICO.ico"); // 마우스 오른쪽 클릭시 표시될 contextMenuStrip 설정 notifyIcon1.ContextMenuS..
■ ComboBox에 설정된 Item외에 직접 입력이 안되게 설정하기1234private void cmb_KeyPress(object sender, KeyPressEventArgs e){ e.Handled = true;}Colored by Color Scriptercs
List는 비제네릭 클래스인 ArrayList에 해당하는 타입으로 닷넷의 태동때부터 프레임워크의 일부분으로 제공되어 왔다. 몇 가지 새 기능들도 있고, ArrayList에는 있으나 List에는 들어가지 못한 기능들도 몇가지 있다. ■ 추가된 기능 추가된 메서드 메서드 설명 ConvertAll 리스트의 각 항목을 다른 타입으로 변환하여 새 리스트를 결과로 얻는다. Exists 리스트의 항모 중에서 주어진 조건에 맞는 항목이 있는지 검사한다. TrueForAll 리스트의 모든 항목이 주어진 조건에 맞는지 검사한다. FindXXX 주어진 조건에 맞는 첫 번째항목, 마지막 항목, 그리고 모든 항목들을 얻어온다. RemoveAll 주어진 조건에 맞는 모든 항목들을 제거한다. ForEach 리스트의 각 항목에 주어..
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647/// ms까지 시간을 구하는 함수public string GetDateTime(){ DateTime NowDate = DateTime.Now; return NowDate.ToString("yyyy-MM-dd HH:mm:ss") + ":" + NowDate.Millisecond.ToString("000");} /// 로그 기록/// 로그내용public void Log(string str){ string FilePath = Application.StartupPath + @"\Logs\Log" + DateTime.Today.ToString("yyyyMMdd"..
재네릭에는 2가지의 형식이 있다. 제네릭 타입(클래스, 인터페이스, 델리게이트, 구조체) 와 제네릭 메서드이다. 이 둘의 핵심은 바로 API(단일 제네릭 메서드 이든 하나의 완전한 타입)에 일반적 타입을 사용하는 장소에 타입 파라미터를 대신사용한다는 점이다. 여기서 타입 파라미터란 실제 타입을 대입할 수 있는 장소를 말한다. 타임 파라미터는 제네릭 선언부의 꺽쇠 괄호 사이에 넣어 주고 여러 개의 파라미터를 사용하는 경우 콤마를 이용해 구분 짓는다. 따라서 Dictionary에서 타입파라미터는 TKey와 TValue다.