نمایش نتایج 1 تا 3 از 3

نام تاپیک: تبدیل یه تکه کد C#‎ به فاکس

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار nima_8m
    تاریخ عضویت
    دی 1387
    محل زندگی
    تهران
    سن
    43
    پست
    642

    تبدیل یه تکه کد C#‎ به فاکس

    سلام به اساتید گرامی
    من یه تکه کد دارم به #C که مربوط به یه دیوایس هست (متردیجیتال) حالا میخوام کمک کنید این کد رو به فاکس تبدل کنم و به برنامه اضافه کنم تا بتونم این دستگاه رو به برنامه متصل کنم اصل و کد برنامه رو میفرستم
    ممنون از لطف و سخاوت مهندسین گرامی



    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 MeterTest
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    delegate void setmeter(string txt);

    private void SetM(string m)
    {
    if (textBox4.InvokeRequired)
    {
    setmeter d = new setmeter(SetM);
    Invoke(d, new object[] {m});
    textBox4.Text = m;
    }
    else
    {
    textBox4.Text = m;
    }
    }
    private void Form1_Load(object sender, EventArgs e)
    {
    try
    {
    if (serialPort1.IsOpen)
    {
    serialPort1.Close();
    }
    }
    catch (Exception exception)
    {
    MessageBox.Show(exception.Message);
    }
    }

    private void button1_Click(object sender, EventArgs e)
    {
    try
    {
    if (serialPort1.IsOpen)
    {
    serialPort1.Close();
    }

    serialPort1.PortName = textBox1.Text;
    serialPort1.BaudRate = int.Parse(textBox2.Text);
    serialPort1.Open();
    timer1.Enabled = true;

    }
    catch (Exception exception)
    {
    MessageBox.Show(exception.Message);
    }
    }

    private void button2_Click(object sender, EventArgs e)
    {
    try
    {
    if (serialPort1.IsOpen)
    {
    serialPort1.Close();
    }

    timer1.Enabled = false;

    }
    catch (Exception exception)
    {
    MessageBox.Show(exception.Message);
    }
    }

    private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
    {
    try
    {
    string ss = serialPort1.ReadLine();
    Application.DoEvents();
    SetM(ss);
    Application.DoEvents();

    }
    catch (Exception exception)
    {
    MessageBox.Show(exception.Message);
    }
    }

    private void timer1_Tick(object sender, EventArgs e)
    {
    //textBox4.Text= serialPort1.ReadLine();
    // Application.DoEvents();
    // Application.DoEvents();

    }

    private void button3_Click(object sender, EventArgs e)
    {
    try
    {
    Application.DoEvents();
    serialPort1.WriteLine(textBox3.Text);
    Application.DoEvents();
    }
    catch (Exception exception)
    {
    MessageBox.Show(exception.Message);
    }
    }
    }
    }


    فایل های ضمیمه فایل های ضمیمه

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •