c#derleme sorunu 13 adet error var neden olabilir ÇÖZÜLDÜ
  • c# ile arduino led aç kapat uygulaması yaparken c# 13 adet eror verdi sorun ne olabilir c# sharp da yeniyim



    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;

    namespace SerialComminication
    {
    public partial class Form1 : Form
    {
    bool LEDDurum = false;
    public Form1()
    {
    InitializeComponent();

    serialPort1.PortName = "COM3";
    serialPort1.BaudRate = 9600;
    serialPort1.Open();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    if (serialPort1.IsOpen) serialPort1.Close();
    }

    private void button1_Click(object sender, EventArgs e)
    {

    serialPort1.Write("1");
    textBox1.Text = "LED Yanıyor";
    buttonOn.Enabled = false;
    buttonOff.Enabled = true;
    LEDDurum = true;


    }

    private void button2_Click(object sender, EventArgs e)
    {
    serialPort1.Write("0");
    textBox1.Text = "LED Sönük";
    buttonOn.Enabled = true;
    buttonOff.Enabled = false;
    LEDDurum = false;
    }
    }
    }

    verdiği erorlar

    Error 1 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 19 13 SerialComminication
    Error 2 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 20 13 SerialComminication
    Error 3 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 21 13 SerialComminication
    Error 4 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 27 17 SerialComminication
    Error 5 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 27 37 SerialComminication
    Error 6 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 33 13 SerialComminication
    Error 7 The name 'textBox1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 34 13 SerialComminication
    Error 8 The name 'buttonOn' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 35 13 SerialComminication
    Error 9 The name 'buttonOff' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 36 13 SerialComminication
    Error 10 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 44 13 SerialComminication
    Error 11 The name 'textBox1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 45 13 SerialComminication
    Error 12 The name 'buttonOn' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 46 13 SerialComminication
    Error 13 The name 'buttonOff' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 47 13 SerialComminication



  • using system.io.ports; eksik

    sitemizde c# haberleşme yazısı var http://arduinoturkiye.com/arduino-c-net-haberlesmesi/
  • çok sağol hocam

    sadece bu hata kaldı c# haberleşmem c# haberleşme yazısını okuduktan sonra zaten bu işe kalkıştım ;) seri port slave master uygulaması yaptım fakat c#sharp ta bilgim yok öğreneceğim inşallah kitabını da aldım


    Error 1 The type or namespace name 'system' could not be found (are you missing a using directive or an assembly reference?) C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialComminication\SerialComminication\Form1.cs 9 7 SerialComminication
  • system yerine System yaz buyuk harf kucuk harf farkediyor
  • hocam dediğiniz gibi düzelttim ama biyerde hata yapıyorum ve bunu düzeltemedim kod aşağıda
    http://arduinoturkiye.com/arduino-c-net-haberlesmesi/ ilgili konu çözemedim

    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.Ports;


    namespace SerialCommunication
    {
    public partial class Form1 : Form
    {
    bool LEDDurum = false;
    public Form1()
    {
    InitializeComponent();

    serialPort1.PortName = "COM3";
    serialPort1.BaudRate = 9600;
    serialPort1.Open();
    }

    private void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
    if (serialPort1.IsOpen) serialPort1.Close();
    }

    private void button1_Click(object sender, EventArgs e)
    {
    serialPort1.Write("1");
    textBox1.Text = "LED Yanıyor";
    buttonOn.Enabled = false;
    buttonOff.Enabled = true;
    LEDDurum = true;
    }

    private void button2_Click(object sender, EventArgs e)
    {
    serialPort1.Write("0");
    textBox1.Text = "LED Sönük";
    buttonOn.Enabled = true;
    buttonOff.Enabled = false;
    LEDDurum = false;
    }


    }
    }

    hatalar

    Error 1 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 21 13 SerialCommunication
    Error 2 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 22 13 SerialCommunication
    Error 3 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 23 13 SerialCommunication
    Error 4 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 28 17 SerialCommunication
    Error 5 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 28 37 SerialCommunication
    Error 6 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 33 13 SerialCommunication
    Error 7 The name 'buttonOn' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 35 13 SerialCommunication
    Error 8 The name 'buttonOff' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 36 13 SerialCommunication
    Error 9 The name 'serialPort1' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 42 13 SerialCommunication
    Error 10 The name 'buttonOn' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 44 13 SerialCommunication
    Error 11 The name 'buttonOff' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 45 13 SerialCommunication
    Error 12 'SerialCommunication.Form1' does not contain a definition for 'textBox1_TextChanged' and no extension method 'textBox1_TextChanged' accepting a first argument of type 'SerialCommunication.Form1' could be found (are you missing a using directive or an assembly reference?) C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.Designer.cs 62 71 SerialCommunication
  • hocam sorun u buldum seri port eklememişim ve text box eklememişim ve ve sonunda 4 tane hata verdi ben c# sharptan


    buttonOn.Enabled = false;
    buttonOff.Enabled = true;



    buttonOn.Enabled = true;
    buttonOff.Enabled = false;
    kaldırınca düzeldi anladığım kadarı ile butonları tersleme işlemi ama neden hata verdi anlamadım şuan sistem sorunsuz çalışıyor yardımlarınız için teşekkür ederim bu button hatalarınıda yazabilirseniz sevinirim sorunun çözülmesi ile ilgili


    hatalar
    Error 1 The name 'buttonOn' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 35 13 SerialCommunication
    Error 2 The name 'buttonOff' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 36 13 SerialCommunication
    Error 3 The name 'buttonOn' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 44 13 SerialCommunication
    Error 4 The name 'buttonOff' does not exist in the current context C:\Users\aslan\Documents\Visual Studio 2010\Projects\SerialCommunication\SerialCommunication\Form1.cs 45 13 SerialCommunication
  • c# kodlarını elle yazarken hata yapıyorsunuz sanırım şuradaki kodları deneyin http://playground.arduino.cc/Csharp/SerialCommsCSharp en azından kopyala yapıştır yapıp hatasız bir yazımla başlarsınız. birde microsoftun hangi program dilini kullanıyorsanız ve bir form varsa ilk onu oluşturarak başlamanız gerekir ozaman gerekli tüm objeler otomatik programın içine kurulur. direk programı kopyala yapıştır yapınca böyle eksik objeleri tanımlamak için tırmalar durursun
  • kodları direkt copy paste yaptığınız için hataları alıyorsunuz, button yada textbox herhangi bir nesne eklediğinizde forma eklendikten sonra kullanıcılar bunlara rahat erişim için isimlerini değiştirler, forma ekli olabilir ama kod alanında farklı isim görünüyor. Örneğin iki tane buton eklenmisseniz. Bunlar button1 ve button2 olarak geçer kodunuza baktığımızda nu isimler buttonOn ve buttonOff olarak değiştirlmiş. Butonların özellikler kısmında ya sizde bu şekilde değiştirn yada buttonOn_Click yerine button1_Click yazın aynı şekilde button2 içinde öyle
  • Okoman hocam ve hamzaoztas hocam verdiğiniz bilgiler için çok teşekkür ederim
  • hocam ben yukarıdaki c# butona basılıtuttuğum sürece nasıl arduino çıkışındaki ledi yakarım
  • forum da açtığım buton uygulamasına ait iki soru şuradan devam ediyor derken anlamadım
  • Hocam bu uygulama yapılabilecek bir uygulamamıdır google da çok aradım bulamadım
    nasıl bir yol izlemem gerekir yardımcı olursanaz sevinirim şimdiden teşekkür ederim

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.