社区
Windows SDK/API
帖子详情
我想知道在delphi中如何判断com端口有没有被其他程序和硬件所使用?
firewangcool
2003-10-17 12:52:34
我想知道在delphi中如何判断com端口有没有被其他程序和硬件所使用?
...全文
112
7
打赏
收藏
我想知道在delphi中如何判断com端口有没有被其他程序和硬件所使用?
我想知道在delphi中如何判断com端口有没有被其他程序和硬件所使用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
月光
2003-10-23
打赏
举报
回复
aiirii的方法应该就可以了
jpyc
2003-10-23
打赏
举报
回复
http://218.56.11.178:8020/web/index.aspx
->下载基地->例程-硬件控制->串口通讯控制器
->控件-硬件控制->TurboPower Async Professional
///////////////////////
串口通讯控制器中有检测方法,参考一下吧!
lV运用
2003-10-23
打赏
举报
回复
关注
firewangcool
2003-10-22
打赏
举报
回复
能否告诉我当用spcomm.open打开端口时,如果端口被其他程序或硬件占用的话,返回的错误码时多少?谢谢!
aiirii
2003-10-20
打赏
举报
回复
try
spcomm.open;
except
showmessage('can''t open com');
end;
firewangcool
2003-10-20
打赏
举报
回复
我用的是SPCOMM控件,可不可以用DELPHI中的错误机制来控制啊?我对DELPHI不熟不知道错误机制怎么用?
roc_fu
2003-10-17
打赏
举报
回复
找个串口通讯的控件,打开一下端口,打不开表示被占用或不存在
还有一种土方法
echo AT>com1 如果端口被占用,会提示拒绝访问,哈哈,在命令行调用,不需要任何控件
Delphi
硬件
编程档案
这份档案里的所有文件都是从说明如何用
Delphi
控制 IBM PC
硬件
接口的FTP 站点收集来的。这些都是在局部公 开的,所以要小心
使用
。我放弃一切承诺,这份档案只给 有兴趣的人提供一些服务。 作者:Alan Young (ajtech@apc.net) 翻译: 王甲春 (wjiachun@263.net) http://wjiachun.edu.chinaren.
com
DELFHDWR.DOC 包含一份Word文档解释如何用
Delphi
控 制IBM PC
硬件
接口。包含下面的其他文 件的参考。 VBAJGAME.ZIP 演示如何用VB 控制
Delphi
DLL来访问 游戏操纵杆
端口
。 LPCTRL.ZIP 演示如何用
Delphi
对并行LPT
端口
进行 编程。 HWPORT95.ZIP 一个Win 95 下的 I/O
端口
驱动。
使用
Delphi
作为每个文件的指导。 loaddrv.ZIP 包含NT下的LOADDRV
程序
。这用来载入 giveio.sys 驱动。 DIRECTIO.ZIP 包含NT的 GIVEIO.SYS驱动。
Delphi
实现通过服务
程序
自动收集终端信息(80
端口
)上传到服务器
使用
到:
Delphi
创建服务、线程、idHttp的Get与Post等 流程: 1、获取IP、Mac 2、读取服务器批处理Version 3、下载批处理 4、运行批处理,生成txt文件保存获取到的信息 5、批处理生成的文件post到服务器 因在需求
中
,
端口
限制原因,只能通过80与服务器交互。需要定时获取终端配置信息【软件、
硬件
、系统】,故而设计此
程序
,在Win7(WinXP、Server2008)+IIS7下测试通过。
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录
程序
,让学员初步掌握软件开发的全部流程让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的
使用
方法,并能够制作出自己的软件来。为同学们下一步的提高打下坚实的基础。
“闪盘小偷”
DELPHI
版
首先,感谢盒子的朋友们无私的精神(尤其是麻子哥,抄过你不少代码呦~)。在盒子里学到了太多的东西(好多太高深看8懂:P)总觉着不上传点东西分享一下很愧疚......前几天在学习监测
硬件
是否变化时发现了VC版的“闪盘小偷”代码,为了学习将其改成了
DELPHI
版,大家一起研究。
程序
功能:监视是否有移动存储设备插入,如果插入将其内容拷贝到指定目录
中
.实现原理:当Windows系统的
硬件
设置发生变化时,系统将会向所有应用
程序
发送一条WM_DEVICECHANGE消息.当有设备被禁止或激活时(比如我们插入光盘,从光驱
中
取出光盘,或者在系统设备
中
删除或禁止打印
端口
),该消息的wParam参数分别被指定为DBT_DEVICEARRIVAL(设备安装完毕)和DBT_DEVICEREMOVE
COM
PLETE(设备移除完毕),根据这两个参数可以
判断
闪存是否存在,lParam参数指向一DEV_BROADCAST_HDR结构,该结构
中
的dbch_devicetype成员是变化设备的类型,当该值为DBT_DEVTYP_VOLUME时,表明一个带有卷标名的驱动器发生了变化,一般情况下该驱动器既为光驱.其他:Ctrl+Alt+F12退出
程序
有其他问题大家一起研究,偶的mail:yangshilei0205@163.
com
Delphi
开发范例宝典目录
第1章 窗体与界面设计 1 1.1 菜单应用 2 实例001 在系统菜单
中
添加菜单项 2 实例002 带历史信息的菜单 3 实例003 菜单动态合并 4 实例004 像“开始”菜单一样漂亮的菜单 5 实例005 多彩的菜单 6 实例006 可以拉伸的菜单界面 8 1.2 工具栏设计 9 实例007 带背景的工具栏 9 实例008 浮动工具栏 10 1.3 状态栏设计 11 实例009 在状态栏
中
显示检查框 11 实例010 带进度条的状态栏 12 实例011 状态栏
中
加入图标 13 1.4 导航菜单界面 14 实例012 OutLook界面 14 实例013 带导航菜单的主界面 15 实例014 图形化的导航界面 16 1.5 特色
程序
界面 18 实例015 类QQ的
程序
界面 18 实例016 类似Windows XP的
程序
界面 20 实例017 以图形按钮显示的界面 21 实例018 以树型显示的
程序
界面 23 实例019 以XPManifest组件显示界面 24 实例020 动态按钮的窗体界面 25 1.6 特殊形状的窗体 26 实例021 非矩形窗体 26 实例022 建立字体形状窗体 28 1.7 多媒体光盘 29 实例023 自动启动的多媒体光盘
程序
29 实例024 为触摸屏
程序
添加虚拟键盘 30 实例025 触摸屏系统 31 1.8 窗体效果 33 实例026 半透明渐显窗体 33 实例027 窗口颜色的渐变 34 实例028 带背景的窗体 35 实例029 为窗体增加边框 36 1.9 窗体动画 37 实例030 窗体
中
的滚动字幕 37 实例031 动画显示窗体 38 实例032 制作闪烁的窗体 39 实例033 直接在窗体上绘图 40 实例034 动画形式的
程序
界面 41 实例035 以时钟显示界面窗体 42 1.10 标题栏窗体 44 实例036 标题栏上的按钮 45 实例037 使窗体标题栏文字右对齐 47 实例038 没有标题栏但可以改变大小的窗口 48 1.11 设置窗体位置 49 实例039 不可移动的窗体 49 实例040 设置窗体在屏幕
中
的位置 50 实例041 始终在最上面的窗体 51 1.12 设置窗体大小 52 实例042 限制窗体大小 52 实例043 获取桌面大小 53 实例044 组件大小随窗体的改变而改变 53 实例045 在窗口间移动按钮 54 实例046 如何实现Office助手 55 1.13 窗体控制技术 56 实例047 在关闭窗口前加入确认对话框 56 实例048
程序
在循环
中
响应界面操作 57 实例049
使用
任意组件拖动窗体 58 实例050 动态创建窗体和释放窗体 59 实例051 修改提示字体及颜色 60 1.14 其他技术 61 实例052 窗口融合技术 61 实例053 给MDI窗体加背景 62 实例054 如何关闭MDI类型窗体
中
的子窗体 63 实例055 向提示框
中
添加图标 64 第2章 控件应用 67 2.1 TEdit控件应用典型实例 68 实例056 从右至左输入数据 68 实例057 为TEdit控件添加列表选择框 69 实例058 只允许输入数字的TEdit组件 70 2.2 TSpeedButton控件应用典型实例 71 实例059 在TSpeedButton按钮
中
显示图标 71 实例060 折行显示按钮标题 72 2.3 TMemo控件应用典型实例 73 实例061 设置TMemo组件的边界 73 实例062 TMemo组件的光标定位 74 实例063 得到TMemo
中
的可见行数 75 2.4 TListBox控件应用典型实例 76 实例064 在TListBox组件间交换数据 76 实例065 为TListBox添加水平滚动条 77 实例066 将数据库数据添加到组合框
中
78 实例067 借助绑定控件实现数据选择录入 79 2.5 TListView控件应用典型实例 80 实例068 TListView列表拒绝添加重复信息 80 实例069 将数据库数据添加到TListView控件 82 实例070 用TListView控件制作导航界面 83 实例071 在TListView控件
中
对数据排序或统计 84 实例072 在TListView组件
中
绘制底纹 86 实例073 在列表视图
中
拖动视图项 87 2.6 TTreeView控件应用典型实例 88 实例074 将数据库数据显示到树视图
中
88 实例075 用TTreeView控件制作导航界面 90 实例076 TTreeView组件遍历磁盘目录 91 实例077 TTreeView组件在数据库
中
的应用 92 2.7 TStringGrid控件应用典型实例 94 实例078
程序
运行时对
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章