C#C
C#2y ago
Yavuz

Form app doesnt loading

Hi there,I tried to make a simple COM port interface with forms,altought there is no error it doesnt loading.Here is my code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;

namespace COMv1
{

    public partial class Form1 : Form
    {
        private SerialPort port;
        public Form1()
        {
            InitializeComponent();

        }

        private void Form1_Load(object sender, EventArgs e)
        {
            

            string[] ports = SerialPort.GetPortNames();
            for (int i=0;i< ports.Length;i++)
            {
                listBox1.Items.Add(ports[i]);
            }
           
            label1.Text = "Select port";
            this.Show();
            while (listBox1.SelectedIndex == -1)
            {
            }
            port = new SerialPort(listBox1.GetItemText(listBox1.SelectedItem), 9600);
            port.Open();
            if (port.IsOpen)
            {
                label1.ForeColor = Color.Green;
            }
            else
            {
                label1.ForeColor = Color.Red;

            }

            this.Show();
        }

        private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
                string veri = textBox1.Text;
                textBox1.Clear();
                port.Write(veri);
                
            
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }
    }

}
image.png
Was this page helpful?