苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3043|回复: 3

[其他] 封装方法后引用返回数据问题

[复制链接]
发表于 2013-10-21 15:22:47 | 显示全部楼层 |阅读模式

我准备封装一个操作串口的东西,写成这样的,就连接和扫描方法:

        private Reader reader;
        public void Connect()
        {
            if (!reader.IsConnect) reader.Connect();
            reader.ReadCOM +=new ReadComEventHandler(Read);
            reader.Scan();
        }

        public void Read(object sender, ReadComEventArgs e)
        {
            if (e.Data.Count > 0)
            {
                //..这里如何返回扫描到的数据?
            }
        }


目前想在其他地方进行Connect方法的调用并输出扫描到的数据,但这个不太会操作,请教怎么操作?




1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-10-21 15:27:51 | 显示全部楼层
直接存储到一个存储空间里,字符串,或者是List,或者是其他的集合,或者直接输出,或者存储到数据库等
 楼主| 发表于 2013-10-21 15:29:17 | 显示全部楼层
但这里可能有个问题:因为串口不一定能实时读到数据,有的会延迟3秒或更多,这时候怎么处理?
发表于 2013-10-21 15:30:31 | 显示全部楼层
nidaye1 发表于 2013-10-21 15:29
但这里可能有个问题:因为串口不一定能实时读到数据,有的会延迟3秒或更多,这时候怎么处理?

等接收到了再写到我刚说的那些对象里,你做下判断看看是否接受完成,写到对象里不需要时时吧,
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-12-29 02:27

© 2014-2021

快速回复 返回顶部 返回列表