LedLibraryForXunPeng/LedLibrary.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
namespace Led
{
/// <summary>
/// Led版本类型
/// </summary>
public enum LedVerType { vtLedXunPengOld=0,vtLedXunPengNew=1,vtLedFengLiYuan0=2,vtLedFengLiYuan=3};
public class LedLibrary
{
/// <summary>
/// 设置或测试电子屏幕的方法
/// </summary>
public static void SettingLed()
{
frmLedMain frmX = new frmLedMain();
frmX.ShowDialog();
frmLedMain.DisposeCommPort();
frmX.Dispose();
}
/// <summary>
/// 设置或测试电子屏幕的方法
/// </summary>
/// <param name="LedCfgFile">LED配置文件</param>
public static void SettingLed(string LedCfgFile)
{
if (LedCfgFile.Trim() != "")
{
frmLedMain.FileConfig = LedCfgFile;
}
frmLedMain frmX = new frmLedMain();
frmX.ShowDialog();
frmLedMain.DisposeCommPort();
frmX.Dispose();
}
/// <summary>
/// 给电子屏幕发送消息
/// </summary>
/// <param name="nLedNo">电子屏幕号</param>
/// <param name="sComNo">串口号</param>
/// <param name="nBaudRate">波特率</param>
/// <param name="sMoveSpeed">移动速度</param>
/// <param name="sMoveMode">移动方式</param>
/// <param name="sText">消息文本</param>
/// <param name="vtLedVer">电子屏幕版本</param>
/// <param name="sSegment">屏幕段号(第几幕)</param>
/// <param name="sFize">显示字体大小</param>
/// <param name="sRet">调用返回结果:0表成功 否则有异常信息</param>
public static void SendLedMessage(int nLedNo, string sComNo, int nBaudRate, string sMoveSpeed, string sMoveMode, string sText, LedVerType vtLedVer, string sSegment, string sFize, out string sRet)
{
sRet = "0";
frmLedMain.SendLedMessage(nLedNo, sComNo, nBaudRate, sMoveSpeed, sMoveMode, sText,(int) vtLedVer, sSegment, sFize, out sRet);
}
}
后面还有 2 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。