Difference between revisions of "C sharp сериен порт"

From Ilianko
Line 20: Line 20:
  
 
==Добавяне на програмен код==
 
==Добавяне на програмен код==
 +
 +
Кликнете два пъти върху формата, за да се отвори прозореца с програмния код.
 +
 
===Деклариране на използваните класове===
 
===Деклариране на използваните класове===
  
===Добавяне на класовете за управление на серийния порт===
+
Към автоматично генерираните клсова
 +
<code>using System;
 +
using System.Collections.Generic;
 +
using System.ComponentModel;
 +
using System.Data;
 +
using System.Drawing;
 +
using System.Linq;
 +
using System.Text;
 +
using System.Windows.Forms;</code> добавете
 +
<code>
 +
using System.IO;
 +
using System.IO.Ports;
 +
</code>
 +
Добавяне на класовете за управление на серийния порт===

Revision as of 15:43, 2 February 2014

Стартиране на Microsoft Visual C# Express

Start -> Microsoft Visual C# Express

Създаване на Windows форма

От главното меню изберете File->New Project->Windows Forms Application.

Стартиране на програмата

Първо записваме, а след това стартираме с F5 или бутона play. Така ще се премине в дебъг режим. За да се редактира отново приложенито, първо трябва да се затвори прозореца на приложенито в дебъг режим.

Добавяне на бутон и настройки(properties)

От прозореца с инструменти (ToolBox - в дясно горе), в частта средства за управление (Common Controls) изберете Button и кликнете върху модела на формата.

Кликнете с десен бутон на мишката върху появилия се бутон, изберете properties и сменете текста на бутона от button1 на Connect.

Добавяне на многоредово текстово поле

От прозореца с инструменти (ToolBox - в дясно горе), в частта средства за управление (Common Controls) изберете TextBox и кликнете върху модела на формата и разположете текстовото поле. От настройки (properties) променете опцията Multiline от false на true.

Добавяне на програмен код

Кликнете два пъти върху формата, за да се отвори прозореца с програмния код.

Деклариране на използваните класове

Към автоматично генерираните клсова using 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 System.IO; using System.IO.Ports; Добавяне на класовете за управление на серийния порт===