C# 操作Samlight激光控制指令中文手册

操作Samlight指令手册

/// 返回所使用的客户端控制接口的版本号,以确保扫描器应用程序的运行实例支持功能等。
public long ScGetInterfaceVersion()

/// 终止扫描软件。在那之后,不应该再给出任何命令。
public long ScShutDown()

/// 允许切换扫描器应用程序到一个常见的显示状态的Windows。
/// 该功能对隐藏受控应用程序主窗口很有用.
/// 例如,当用户必须访问一个自定义图形用户界面时,只通过这个客户端控制界面与主应用程序通信。
/// 0:隐藏窗口并将激活传递给另一个窗口 2:激活窗口并将其显示为图标。3:激活窗口并将其显示为最大化。5:激活窗口并以其当前大小和位置显示它。9:激活窗口并以其当前大小和位置显示它。激活窗口并显示它。当窗口被最小化或最大化时,将重置为原始大小和位置。   
public long ScShowApp(int show)

/// 通过网络打开到扫描器应用程序的TCP连接,如果连接可以成功建立,则返回1。接收到的是IP,接收到的端口是应用程序的端口,
/// 必须像上面描述的那样使用客户端控制接口进行访问。对于接收IP,在任何情况下,
/// 必须在必须远程控制的应用程序运行的地方输入主机系统网络接口卡的实际IP。如果该应用程序使用0.0.0.0配置,
/// 则不允许在这里输入该值。
public long ScOpenTCPConnection(string Addr, int port)

/// 关闭先前打开的连接
public long ScCloseEthernetConnection()

/// 返回工作区域的大小和尺寸的单个值。索引可以是定义在这里的常量之一:
/// 0最小X 1最小Y 2最小Z 3最大X 4最大Y 5最大Z  
public double ScGetWorkingArea(int index)

/// 使用此命令可以为标记过程定义额外的平移向量。
public long ScOpticMatrixTranslate(double x, double y, double z)

猜你喜欢

转载自blog.csdn.net/weixin_44907128/article/details/111352804