+------------------------------------------------------+
| ComPort Library ver. 4.12 |
| for Delphi 5, 6, 7, 2007-2010,XE, XE2, XE3, XE4, |
| XE5, XE6 and C++ Builder 3, 4, 5, 6 |
| |
| by Dejan Crnila 1998-2002 |
| maintained by Lars Dybdahl and Paul Doland |
| maintained by Brian Gochnauer Nov 2010 |
+------------------------------------------------------+
Contents
1. Author information
2. Support
3. Files in archive
4. Examples
5. Package names
6. Installing ComPort Library
7. C++ Builder notes
8. Installing help file
9. Known problems and issues
1. Author information
---------------------------------------------------------------------------------
Name: Dejan Crnila
E-mail: dejancrn@yahoo.com
Year of birth: 1978
Occupation: Student of computer science at University of Ljubljana
Current maintainers
------------------
Name: Lars B. Dybdahl
E-mail: Lars@dybdahl.dk
Homepage: http://dybdahl.dk/lars/
Year of birth: 1971
Occupation: Freelance programmer
Paul Doland
E-mail: cport@pauld.ml1.net
Brian Gochnauer
email:brian@gochanuer.net
2. Support
--------------------------------------------------------------------------------
If you have any questions, suggestions, opinion or any other messages, please
visit the sourceforge forums.
3. Files in archive
--------------------------------------------------------------------------------
ReadMe.Txt - this file
Sources.zip - ComPort Library sources
Help.zip - Delphi context-sensitive help file for library
Examples.zip - Example projects for Delphi & C++ Builder
4. Examples
--------------------------------------------------------------------------------
ComExample.dpr,
ComExampleCB*.bpr - shows some basic send-recieve features
ModTest.dpr - modem test console application
MiniTerm.dpr,
MiniTermCB*.bpr - simple terminal application
CPortMonitor.pas - TCPortMonitor component for monitoring incoming and
outgoing data. This example shows how to link to
TCustomComPort component. Author: Roelof Y. Ensing
(e-mail: ensingroel@msn.com).
BarCodeScanner.pas - TBarCodeScanner component. An example of simple
TCustomComPort descendant.
5. Package names
--------------------------------------------------------------------------------
Design-Time Source Run-Time Source
---------------- ---------------
Delphi 3 DsgnCPort3.dpk CPortLib3.dpk
Delphi 4 DsgnCPort4.dpk CPortLib4.dpk
Delphi 5 DsgnCPort5.dpk CPortLib5.dpk
Delphi 6 DsgnCPort6.dpk CPortLib6.dpk
Delphi 7 DsgnCPort7.dpk CPortLib7.dpk
Delphi 8 DsgnCPort8.dpk CPortLib8.dpk
Delphi 2005 DsgnCPortD2005.dpk CPortLibD2005.dpk
Delphi 2006 DsgnCPortD2006.dpk CPortLibD2006.dpk
Delphi 2007 DsgnCPortD2007.dpk CPortLibD2007.dpk
Delphi 2008 DsgnCPortD2008.dpk CPortLibD2008.dpk
Delphi 2009 DsgnCPortD2009.dpk CPortLibD2009.dpk
Delphi XE DsgnCPortDXE.dpk CPortLibDXE.dpk
Delphi XE2 DsgnCPortDXE2.dpk CPortLibDXE2.dpk
Delphi XE3 DsgnCPortDXE3.dpk CPortLibDXE3.dpk
Delphi XE4 DsgnCPortDXE4.dpk CPortLibDXE4.dpk
Delphi XE5 DsgnCPortDXE5.dpk CPortLibDXE5.dpk
Delphi XE6 DsgnCPortDXE6.dpk CPortLibDXE6.dpk
C++ Builder 3 DsgnCPortCB3.bpk CPortLibCB3.bpk
C++ Builder 4 DsgnCPortCB4.bpk CPortLibCB4.bpk
C++ Builder 5 DsgnCPortCB5.bpk CPortLibCB5.bpk
C++ Builder 6 DsgnCPortCB6.bpk CPortLibCB6.bpk
6. Installation
--------------------------------------------------------------------------------
Remove all previously installed files of ComPort Library (TComPort
component). Create a new folder under Delphi directory and extract
Sources zip file into new folder. Add to the Library Path the new
ComPort folder (Tools-Environment Options-Library-Library Path).
For Delphi 2006:
Use the instructions below for all other Delphi
versions. But, note that Delphi 2006 supports both Delphi and
C++ Builder. I recommend installing CPort while running Delphi 2006
in the "all personalities" mode of Delphi, rather than in the Delphi
only personality. That helps make sure CPort gets installed dual-mode,
with both Delphi and C++ Builder support. Note that for some reason,
I find the .LIB files get stored into the CPort directory instead of
the $BDSPROJECTS/BPL directory. So, after you install CPort, double
check to make sure the .LIB files are in the right spot.
Finally, the .HPP files also get stored in the CPort directory. Either
move them to a folder already in the C++ source path, or add the CPort
directory to the C++ source path.
Otherwise, follow the directions below, and also read the C++ Builder
notes:
For Delphi 3, 4, 5, 6, 7, 2005 & C++ Builder 4, 5, 6:
Delphi version earlier than version 5 have not been tested recently.
(C++ Builder users also need to read the C++ Builder notes)
Use "File/Open" menu item in Delphi/C++ Builder IDE to open
ComPort run-time package source file (see above). Click "Compile"
button in Package window to compile the library. Now move run-time
package library file or files (see above) from ComPort folder to a
folder that is accessible through the search PATH (e.g. WinNT\System32).
Now you have to install design-time package. Use File/Open menu item
to open design-time package source file (see above). Click "Compile"
button in Package window to compile the package and "Install" button
to register ComPort into the IDE. ComPort components appear in
"CPortLib" page of component pallete. If it complains that it
can't install it because it can't find a library, you probably
did not put the run-time package in the search path. You might
not get this error until the next time you try to start
Delphi/C++ Builder.
Note: Do not save packages under Delphi/C++ Builder IDE.
For C++ Builder 3
(C++ Builder users also need to read the C++ Builder notes)
C++ Builder 3 does not have a "Package window" like the other products.
So, installation is slightly different.
Use "File/Open" menu item in Delphi/C++ Builder IDE to open
ComPort run-time package source file (see above). Compile the
package from the project menu or Ctrl-F9. Now move run-time
package library files (see above) from ComPort folder to a folder
that is accessible through the search PATH (e.g. WinNT\System32).
Now you have to install design-time package. Use File/Open menu item
to open design-time package source file (see above). Compile the
package from the project menu or Ctrl-F9. To install the package
into the IDE, go to the Component menu, "Install Packages" option.
Click the Add button. Browse to the design-time library and select
it. If it complains that it can't install it because it can't find
a library, you probably did not put the run-time package in the
search path as described above.
Note about Delphi 2:
Note: Delphi 2 is no longer suported, however, with some minor changes,
it should compile under Delphi 2 as well.
Use "Component/Install" menu item to add "CPortReg.pas" unit to the
component library. This unit registers ComPort components on
"CPortLib" page of component pallete.
7. C++ Builder Notes
------------------------------------------------------------------------------
The .hpp file C++ Builder creates for cport.pas will have a bug in it.
The first time you compile a project, you will get one or two duplicate
definitions within the EComPort exception class. It seems to be safe to
delete or comment out the duplicates.
Also, the CPortCtl.HPP may have a bug in it. If you get an error about
the following being ambiguous;
typedef TBitmap TLedBitmap;
Change it to:
typedef Graphics::TBitmap TLedBitmap;
If someone knows how to fix these more cleanly, pl
没有合适的资源?快使用搜索试试~ 我知道了~
COMPORT XE7
共214个文件
res:51个
dpk:38个
cpp:16个
5星 · 超过95%的资源 需积分: 9 35 下载量 165 浏览量
2015-01-10
12:48:25
上传
评论
收藏 3.59MB RAR 举报
温馨提示
COMPORT 串口通信组件 (ComPort_4.13 FOR XE7)
资源推荐
资源详情
资源评论
收起资源包目录
COMPORT XE7 (214个子文件)
CPortLibCB4.bpk 4KB
CPortLibCB3.bpk 4KB
DsgnCPortCB4.bpk 4KB
DsgnCPortCB3.bpk 4KB
DsgnCPortCB5.bpk 3KB
DsgnCPortCB6.bpk 3KB
CPortLibCB6.bpk 2KB
CPortLibCB5.bpk 2KB
ComExampleCB4.bpr 5KB
ComExampleCB3.bpr 5KB
MiniTermCB4.bpr 5KB
MiniTermCB3.bpr 5KB
ComExampleCB5.bpr 3KB
MiniTermCB5.bpr 3KB
CPort.cnt 1KB
ComMainForm.cpp 2KB
MTMainForm.cpp 2KB
CPortLibCB5.cpp 788B
DsgnCPortCB5.cpp 767B
CPortLibCB4.cpp 758B
CPortLibCB3.cpp 758B
DsgnCPortCB3.cpp 713B
DsgnCPortCB4.cpp 713B
DsgnCPortCB6.cpp 654B
MiniTermCB3.cpp 631B
MiniTermCB4.cpp 631B
MiniTermCB5.cpp 631B
ComExampleCB3.cpp 625B
ComExampleCB4.cpp 625B
ComExampleCB5.cpp 625B
CPortLibCB6.cpp 523B
CPort.dcu 120KB
CPortCtl.dcu 105KB
CPortEsc.dcu 16KB
MTMainForm.dcu 15KB
CPortReg.dcu 14KB
ComMainForm.dcu 9KB
CPortTrmSet.dcu 8KB
CPortSetup.dcu 7KB
CPortAbout.dcu 6KB
MTMainForm.dfm 4KB
ComMainForm.dfm 3KB
ComMainForm.dfm 2KB
CPortTrmSet.dfm 2KB
CPortTrmSet.dfm 2KB
MTMainForm.dfm 2KB
CPortSetup.dfm 2KB
CPortAbout.dfm 2KB
CPortAbout.dfm 2KB
CPortSetup.dfm 995B
CPortLibDXE7.dpk 887B
CPortLibDXE6.dpk 887B
CPortLibDXE3.dpk 871B
CPortLibDXE4.dpk 871B
CPortLibDXE5.dpk 871B
CPortLibDXE2.dpk 871B
DsgnCPortDXE6.dpk 804B
DsgnCPortDXE7.dpk 804B
DsgnCPortDXE2.dpk 803B
DsgnCPortDXE4.dpk 788B
DsgnCPortDXE5.dpk 788B
DsgnCPortDXE3.dpk 788B
DsgnCPortDXE.dpk 785B
CPortLibD2010.dpk 762B
CPortLibDXE.dpk 760B
CPortLibD2007.dpk 750B
CPortLibD2008.dpk 750B
CPortLibD2009.dpk 750B
CPortLibD2005.dpk 750B
CPortLibD2006.dpk 750B
CPortLib8.dpk 746B
CPortLib7.dpk 746B
CPortLib5.dpk 744B
CPortLib6.dpk 741B
CPortLib4.dpk 731B
DsgnCPortD2007.dpk 681B
DsgnCPortD2006.dpk 681B
DsgnCPortD2008.dpk 681B
DsgnCPortD2009.dpk 681B
DsgnCPortD2005.dpk 681B
DsgnCPortD2010.dpk 681B
DsgnCPort6.dpk 661B
DsgnCPort7.dpk 661B
DsgnCPort8.dpk 661B
DsgnCPort4.dpk 651B
DsgnCPort5.dpk 650B
CPortLib3.dpk 624B
DsgnCPort3.dpk 602B
ModTest.dpr 2KB
ComExample.dpr 256B
MiniTerm.dpr 248B
CPortLibDXE7.dproj 6KB
CPortLibDXE6.dproj 6KB
DsgnCPortDXE6.dproj 6KB
DsgnCPortDXE7.dproj 6KB
DsgnCPortDXE2.dproj 6KB
DsgnCPortDXE.dproj 6KB
ComExample.dproj 6KB
MiniTerm.dproj 5KB
ModTest.dproj 4KB
共 214 条
- 1
- 2
- 3
资源评论
- 迁石2015-02-09谢谢分享 ,我希望能够好用 我一直在用这个写通讯程序
- skyredma2015-04-27才升级到XE7,正需要这组控件,多谢分享了
- chintel2015-07-28可以使用,谢谢分享!
- baidu_310286592015-10-03ComPort_4.13 版本没有 For xe7的源文件,就没有安装。重新下载ComPort-4.14.rar ,有 For xe7的源文件。
- baidu_251233372016-05-03OK!可以用,不错!
SensianKang
- 粉丝: 39
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 学生成绩管理系统-C++版本
- 吉林大学离散数学2笔记.pdf
- 通道处理过程的模拟通常涉及对通道处理机制的理解与实现.txt
- Flume进阶-自定义拦截器jar包
- Dubins曲线算法讲解和在运动规划中的使用.pdf
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功