社区
网络通信/分布式开发
帖子详情
运行着scktsrvr.exe才能使用用SOCKETCONECTION做的多层吗?是不是应该在应用服务程序的FORM的ACTIVE事件中自动运行scktsrvr.exe它啊?
qdxby
2003-01-09 08:39:49
如题
...全文
71
11
打赏
收藏
运行着scktsrvr.exe才能使用用SOCKETCONECTION做的多层吗?是不是应该在应用服务程序的FORM的ACTIVE事件中自动运行scktsrvr.exe它啊?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qdxby
2003-01-10
打赏
举报
回复
怎么汉化?你是说改动ScktMain.pas?
dyf2001
2003-01-10
打赏
举报
回复
不错,呵呵
耙子
2003-01-09
打赏
举报
回复
合并的方法:
省去了 启动ScktSrvr.exe 的麻烦,但是它不能自动启动,需要自己运行,反正ScktSrvr.exe 也要启动(做成Service 不舒服)。
方法很简单,
1.建一个 Application, 去掉他的默认Form,
把/Source/VCL/ScktMain.pas 加到项目里面,
包含 ScktCnst.pas 文件;
2.在ScktMain.pas 的FormCreate最后一行添上,
Initialize(False);
3.按照正常的步骤建立Remote Data Module....
这样中间层就一个文件就行了,同时利用DCOMConnection方式仍然可以,只不过界面上不会有任何显示罢了。
同时可以汉化了他,并且增加数据库的日志代码.嘿嘿!
del_c_sharp
2003-01-09
打赏
举报
回复
查找scktsrvr.dpr 你会找到它的源程序,剩下的会了吧
TOMWLD
2003-01-09
打赏
举报
回复
scktsvr有源码的,你可以在它的基础上加入你的远程数据模块做成服务器,这样两者就集成了
我想摩托兄是这个意思
TOMWLD
2003-01-09
打赏
举报
回复
scktsvr -install即可将其安装为服务,NT/2000下可行
qdxby
2003-01-09
打赏
举报
回复
耙子,你那招又具体怎么做?
qdxby
2003-01-09
打赏
举报
回复
怎么能合二为一。我真的没听说过啊。
摩托,厉害。。。。。
有没有例子看看?
耙子
2003-01-09
打赏
举报
回复
还可以把scktsrvr 做成服务来运行。
del_c_sharp
2003-01-09
打赏
举报
回复
最后把scktsrvr和midas server合二为一
以scktsrvr的主窗体为启动main窗体,在此基础上添加远程模块
qdxby
2003-01-09
打赏
举报
回复
耙子,到
http://expert.csdn.net/Expert/topic/1336/1336731.xml?temp=.8780786
帮我啊。
HELP。。。。。
chromedriver-win64_145.0.7606.0.zip
chromedriver-win64_145.0.7606.0
51单片机串口定时器2波特率
源码链接: https://pan.quark.cn/s/a4b39357ea24 在电子工程领域
中
,51单片机被视作一种应用广泛的微控制器,特别是在教学以及小型嵌入式系统方面。本文将详细研究51单片机
中
串口通信的核心组成部分——定时器2及波特率发生器的应用方法。串口通信是设备间进行数据传输的基本途径,而定时器2和波特率发生器则是完成这一功能的关键硬件配置。现在,让我们首先了解定时器2。在51单片机系列
中
,包含了多个定时器,比如定时器0、定时器1和定时器2。这些定时器能够在不同的工作模式下
运行
,例如计数模式、定时模式或者波特率发生器模式。定时器2通常用于产生精确的时间间隔,例如在串口通信
中
产生特定的时序脉冲,以此来控制数据的发送与接收速度。在51单片机
中
,定时器2的工作模式可以通过设定特殊功能寄存器T2CON来决定。当定时器2被用作波特率发生器时,它能够通过预分频器对晶振频率进行分频,进而生成所需的波特率。接下来,我们将讨论波特率发生器。波特率指的是单位时间内传输的位数,它是衡量串口通信速率的一个重要指标。在51单片机
中
,波特率通常是通过调整定时器的溢出率来设定的。在波特率发生器模式下,定时器2可以通过预分频器对晶振频率进行分频,然后根据分频后的频率来确定串口的波特率。具体的计算公式为:波特率 = (系统时钟频率 / (16 + TH2+TL2)) / 2。其
中
,TH2和TL2是定时器2的高位和低位寄存器,它们的值会影响到最终的波特率。在提供的
程序
中
,开发者可能已经实现了
使用
定时器2作为波特率发生器的逻辑,并且经过了测试验证。这表明他们可能已经通过设置T2CON寄存器选择了恰当的工作模式,调整了TH2和TL2的值以获得所需的波特率,同时可能还涉及了
中
断服务程...
chromedriver-win64_143.0.7495.0.zip
chromedriver-win64_143.0.7495.0
chromedriver-win64_145.0.7605.0.zip
chromedriver-win64_145.0.7605.0
基于OpenCV的目标检测与定位系统实现
机器视觉作为计算机科学
中
处理视觉信息的关键技术,在
自动
化与智能系统构建
中
具有核心地位。开源计算机视觉库OpenCV凭借其全面的功能模块与高效的计算性能,成为实现图像分析、物体识别及特征描述等任务的重要工具。本研究项目“依托OpenCV的目标定位与识别系统”即围绕这一技术体系展开深入探讨。 目标定位与识别是机器视觉系统的核心环节,其任务在于通过算法模型从视觉数据
中
辨识特定目标并确定其空间坐标。该过程通常涵盖目标探测、类别判定以及运动追踪等多个阶段。OpenCV集成的多种算法库,包括基于Haar特征的级联分类器以及深度学习框架,为构建鲁棒且高效的目标定位系统提供了有力支持。 在目标探测方面,OpenCV兼容传统机器学习与当代深度学习两类方法。传统技术如利用Haar特征实现快速物体检测,而深度学习方法则通过卷积神经网络(CNN)在复杂环境
中
达成精确识别。为进一步提升探测精度,开发者可调用OpenCV预训练的深度学习模型(例如SSD、YOLO系列),这些模型经过优化能够实现实时处理性能。 特征描述是视觉处理
中
的基础步骤,旨在从图像
中
抽取出有助于识别的结构信息,如边缘轮廓、角点特征等。OpenCV提供的特征提取算子(如SIFT、SURF、ORB描述符)可快速获取这些特征,为后续的图像匹配、物体辨识及三维视觉分析奠定数据基础。 完整的视觉系统通常还需集成图像分割与目标追踪功能。图像分割旨在将图像划分为具有语义意义的区域,OpenCV支持阈值分割、区域生长等多种分割技术。目标追踪则侧重于在视频序列
中
持续定位运动物体,其内置的KCF、TLD等追踪算法能够有效实现这一目标。 为提升系统可用性,良好的用户交互界面不可或缺。虽然OpenCV主要专注于算法实现,但通过与界面开发工具(如Qt框架)结合,能够构建直观的操作面板,便于用户对系统进行监控与参数调整。 综上所述,基于OpenCV的目标定位识别项目形成了从图像获取、预处理、特征抽取、目标探测分类、动态追踪到交互展示的完整技术链路。借助该库提供的多样化模块,开发者能够构建出适应不同应用场景的高效、稳定且实时的视觉识别系统。 资源来源于网络分享,仅用于学习交流
使用
,请勿用于商业,如有侵权请联系我删除!
网络通信/分布式开发
1,594
社区成员
32,947
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章