none
Traducción de C# a VB RRS feed

  • Pregunta

  • Hola, tengo un programa muy simple que me envió un colega escrito en C#. Como yo programo en VB estoy intentando traducir el mismo.

    No encuentro un equivalente a la instrucción "using". Al menos en el editor de VB me lo rechaza. Me pueden ayudar?. El problema es que necesito que el editor me reconozca las instrucciónes que aparecen con nombre Modbus

    Gracias. 

    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 EasyModbus;

    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void Form1_Load(object sender, EventArgs e)
            {

            }

            private void button1_Click(object sender, System.EventArgs e)
            {
                ModbusClient modbusClient = new ModbusClient("192.168.1.17", 502);    //Ip-Address and Port of Modbus-TCP-Server
                modbusClient.Connect();
                modbusClient.WriteMultipleCoils(4, new bool[] { true, true, true, true, true, true, true, true, true, true });    //Write Coils starting with Address 5
                bool[] readCoils = modbusClient.ReadCoils(9, 10);                        //Read 10 Coils from Server, starting with address 10
                int[] readHoldingRegisters = modbusClient.ReadHoldingRegisters(0, 10);    //Read 10 Holding Registers from Server, starting with Address 1
      
                modbusClient.Disconnect();                                                //Disconnect from Server
      
                textBox1.Text = readHoldingRegisters[3].ToString();
            }
        }
    }

    lunes, 28 de diciembre de 2015 15:23

Respuestas

  • Hola Osvaldo Luis Aveni,

    La instrucción using de c# es análoga a la instruccion Imports de Visual Basic, using/Imports  permiten calificar un tipo que será usado dentro del código y que pertenece al espacio de nombres que se define. Se entiende que el espacio de nombres que se califica pertenece a un ensamblado que ha sido referenciado al proyecto.

    lunes, 28 de diciembre de 2015 15:34