首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >顾客展示或极点展示

顾客展示或极点展示
EN

Stack Overflow用户
提问于 2011-01-02 09:10:34
回答 3查看 6.5K关注 0票数 2

我也想知道怎样才能在极展上显示文字。

我用VB.net 2008编写代码。

我编写的示例代码是:

代码语言:javascript
复制
If SerialPort1.IsOpen = False Then SerialPort1.Open()
SerialPort1.Write("\r\n" & RichTextBox1.Text & vbCr, 0, RichTextBox1.TextLength)
System.Threading.Thread.Sleep(1000)
If SerialPort1.IsOpen = True Then SerialPort1.Close()

我没有错误,但不能在极点展示上显示。请帮帮我。

抱歉的,

忘了说。我确实设置了如下的串行端口:

代码语言:javascript
复制
    SerialPort1.BaudRate = 1200
    SerialPort1.Parity = IO.Ports.Parity.None
    SerialPort1.StopBits = 1
    SerialPort1.DataBits = 7

但不起作用。:(

EN

回答 3

Stack Overflow用户

发布于 2012-11-30 06:20:14

代码语言:javascript
复制
sp = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);
sp.Open();
// to clear the display
sp.Write(Convert.ToString((char)12));

// first line goes here
sp.WriteLine("Total : " + textBox1.Text + " RM" );

// 2nd line goes here

sp.WriteLine((char)13 + "Tendered:" + textBox2.Text + " RM");

sp.Close();
sp.Dispose();
sp = null;
票数 3
EN

Stack Overflow用户

发布于 2018-12-04 14:14:58

代码语言:javascript
复制
    Dim sp As SerialPort = New SerialPort("COM15", 9600, Parity.None, 8, StopBits.One)
    sp.Open()
    sp.Write(Convert.ToString(ChrW(12)))
    sp.WriteLine("WELCOME HERE")
    sp.WriteLine(ChrW(13) & "Total Amount:1200")
    sp.Close()
    sp.Dispose()
    sp = Nothing 
票数 1
EN

Stack Overflow用户

发布于 2011-01-02 09:17:22

您需要设置串口-即波特率,位数和停止位数。阅读显示杆手册,以获得这些设置。

编辑

在编写任何代码之前,使用像windows超级终端这样的终端程序来确认:

如果您使用的是正确的波特率

  1. (XON/XOF),或者是通过硬件(RTS/CTS)

h 113您可以发送到显示器的命令-即清除显示器&移动顶部行<代码>H 214/代码><代码>H 115如果显示极倾角开关设置正确-<H 216>G 217

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4577795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档