LED异步屏动态库使用说明V1.61.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED异步屏动态库使用说明 TYLED动态库提供了一组方便直观的操作函数,使用户能快速对TY-AS系统LED控制卡进行二次开发。TYLED.dll采用标准DLL结构,可被各种语言调用。TYLed.DLL支持一台电脑同时与多个显示屏建立连接,支持网络和串行通信接口的显示屏设备混合使用;对串行通信方式,支持多串口;支持后台线程发送,相容多任务程序设计和管理。 动态库使用方法和步骤 动态库TYLed.dll和各种开发语言的函数原型和常数定义放在“DLL及函数原型文件V1.xx”目录。 各语言的函数原型和常数定义文件: VC6: TYLedDLL.h,TYLedDLL2.h(用于DLL显式加载) VB6: TYLedDLL.bas VB2010(VB.Net): TYLedDLL.vb VC#2010:LedDLL.cs Delphi7: TYLedDLL.pas。 在Visual C++ 6.0下的使用步骤 将TYLed.DLL拷入到执行文件目录或Windows系统目录或Windows目录; 将头文件TYLedDLL.h和TYLed.lib拷入工程目录; 在Project Settings\Link\Object|Library Module中增加TYled.lib项,在需要调用库函数的源代码文件前加入#include “TYLedDLL.h” 如果使用显示加载动态库,则不需要TYLed.lib。头文件用TYLedDLL2.h。 其它开发语言 将TYLed.DLL拷入到执行文件目录或Windows系统目录或Windows目录; 注:一些开发语言如VB6,在IDE下启动程序时,执行文件目录认为是VB6.exe目录。 将相应语言的函数原型文件拷入到开发工程的项目目录下。并在IDE中,将相应的函数原型文件作为公共模块加入到工程中。如对VB6,选择“工程”-“添加模块”-“现存”-选TYLedDLL.bas,即将TYLedDLL.bas加入到公共模块。对C#,选择“项目”-“添加现有项”,将LedDLL.cs加入。对Delphi7,要在主程序的uses下加单元名TYLedDLL。 请参见相关语言DLL测试示例源代码。 扩展库的使用 扩展库TYLed_Ex.dll支持Word和Excel文件的显示,但库文件较大,使用的系统资源比TYLed.dll多。如果需要使用TYLed_Ex.dll,将TYLed_Ex.dll和TYLed_Ex.lib(仅VC使用)分别改名为TYLed.dll和TYLed.lib,再按上述步骤操作即可。 LED显示屏基本编程步骤 A、单页方式 单页方式操作简单,能适应大部分应用,只有一个窗口,每次发送一幅画面到LED屏。 根据显示屏的通信接口调用相应的连接函数建立与LED显示屏的连接。建立连接后会获得一个连接号,以后使用该连接号控制LED屏的操作。建立连接后DLL会在内存中自动创建一个与显示屏对应的内存映象画面。 在内存画面上设置字体、书写文字、画线等; 将画面内容作为即时信息传送到LED显示屏,LED屏显示画面内容; 重复以上2和3步骤或者关闭连接退出。 注:长时间不用的连接,宜先关断。 详见DLL测试程序中“发送画面(内容1)”和“发送画面(内容2)”按键的响应程序。 多节目多窗口多文件方式 多节目多窗口方式适应比较复杂的显示场合。有二种方法支持此方式:1、先用“LED节目编辑程序”编辑好LED播放文件(.aled),之后使用以这个.aled文件为模板,进行播放窗及显示项目及内容的编辑,以对显示屏进行控制。2、在内存中动态创建播放文件,然后添加节目、播放窗和显示项。方法1最直观,功能最全面,且可模拟显示效果。 基本步骤如下: 根据LED屏的通信接口调用相应的连接函数建立与LED显示屏的连接,连接建立后会获得一个连接号,以后使用该连接号控制LED屏的操作。 载入外部*.aled播放文件,或在内存中创建新的空的播放文件。 进行节目、播放窗和显示项目的增、删和修改。应用最多的是对LED播放文件中某节目下的文档窗下面的显示文件项进行相关操作,如改变显示文件的内容,使用内存画面更新显示项,将内存画面作为显示项目插入到文档窗,更新文本文件的内容等。 调用SendToLED函数将LED播放文件作为即时信息发送到LED显示屏,LED屏将插播接受到的播放文件。 重复以上3和4步骤或者关闭连接退出。 详见DLL测试程序中“发送LED播放文(载入文件)”和“发送LED播放文(动态创建)”按键的响应程序。 播放文件(*.aled)简述: 播放文件(*.aled)由“LED节目编辑”程序编辑产生,它有点像批处理文件或开发语言中的工程文件。播放文件包含节目、窗口和显示项的位置及控制信息,例如窗口大小、位置,显示文件的路径、显示方式等等。除内置

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档