C#
-
serial 통신C# 2020. 3. 5. 17:26
SerialPort SerialPort = new SerialPort(); if (SerialPort.IsOpen == false) { SerialPort.PortName = Globals.COMPORT1; // Com port name Com1 SerialPort.BaudRate = Globals.COMPORT1B; // 9600 SerialPort.DataBits = 8; SerialPort.StopBits = StopBits.One; SerialPort.Parity = Parity.None; try { SerialPort.Open(); SerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler); //데이터 받기..
-
C# CONSOLE - 행맨 게임 프로그램 만들기C# 2017. 2. 7. 00:05
- 이론만 배우기 재미없어서 하는 행맨게임만들기. 안녕하세요. 이번엔 개허접한 행맨게임을 들고왔습니다..;;; 저번 알람프로그램 fd보다는 좀더 꼼꼼한 예외가 처리되어있습니다. 무튼 이번에 새롭게 나오는게- array- 전역변수- for /while- Contains 이정도네요. 뭐 특별한건 없고 기본문법에서 다 해결된 쉬운 행맨게임이였습니다~ ====================================================using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;namespace Hangman{ class Progra..
-
-
-
10. C# CONSOLE - 알람프로그램 만들기C# 2017. 2. 4. 00:57
- 이론만 배우기 재미없어서 하는 알람만들기. 안녕하세요. 이번엔 개허접한 알람을 들고왔습니다..;;; 예외처리가 전혀! 안된 프로그램이니까! 많이많이 보완해야합니다; 무튼 이번에 새롭게 나오는게 - Timer- Media- Speech- DateTime 뭐 이정도...?? 참고로 아래 예제는 TTS 로 되어있습니다.TTS 설정은 아래글을 확인하시면 됩니다. //==================================================== using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//Timer 관련 라이브러리using System.T..
-
9. C# Console - TTS 서비스 이용하기.C# 2017. 2. 4. 00:40
- 이론만 배우기 재미없어서 하는 TTS 서비스 이용하기. 안녕하세요. TTS 란 - Text to Speech 의 약자로 글자를 소리로 읽어주는 서비스입니다. 총 4단계로 진행을 해보겠습니다. 1 Step - 필요한 파일 준비하기 런타임 파일 - 2가지 https://www.microsoft.com/en-us/download/details.aspx?id=27225 위 주소에서 다운로드 32,64 비트 msi 파일 다운로드 캡쳐에서는 64 비트만 다운받는데 -> 이것만 다운받으면 실행시 오류가 발행하니 두가지 다 다운! An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in Microsoft.Speec..
-
8. C# 상수(데이터 타입)C# 2017. 2. 1. 01:14
인터넷강의 보고 따라하지만.. 강의 내용대로 안되서 다시 정리해 봅니다. 배우면서 쓰는글이기 때문에 정답이 아닐수 있습니다. - 숫자 - 문자- 논리- 객체 ==================================================//C# 소스 코드의 구조//namespace => class => methodnamespace myNameSpace{ class MyClass { public static void Main() { //상수와 변수 //숫자 int , uint , long //문자 String //논리 boolean , bool // true or false int iTmp = 10; string sTmp = "a"; System.Console.WriteLine(iTmp + sT..
-
7. C#배포시 주의사항C# 2017. 1. 28. 20:53
인터넷강의 보고 따라하지만.. 강의 내용대로 안되서 다시 정리해 봅니다. 배우면서 쓰는글이기 때문에 정답이 아닐수 있습니다. C#으로 만든 프로그램은 닷넷 환경에서만 실행된다.그래서 , 배포될 컴퓨터에 닷넷 프레임워크가 반드시 설치되어 있어야한다.(버전또한 맞아야 한다.) 이러한 사항때문에 프로젝트를 배포할 때는 , 프로젝트 안에 프레임 워크를 같이 컴파일 해서 배포해야한다. 1. visual studio 에서 project - properties 클릭2. public 클릭3. Prerequisites... 클릭4. 포함시킬 프레임 워크 체크 이렇게 설정을 하면 된다.