README.TXT
资源名称:tcdrom.zip [点击查看]
上传用户:jzxjwgb
上传日期:2007-01-06
资源大小:64k
文件大小:2k
源码类别:
SCSI/ASPI
开发平台:
Delphi
- CD-ROM and CD-audio interface components by Sergey "KSER" Kabikov.
- DESCRIPTION:
- ~~~~~~~~~~~~
- TASPIdevice class implements basic-level interface to wnaspi32.dll and
- some of fundamental functions for SCSI interface, that are device-type
- independent (wnaspi32.dll is an Adaptec's creature called Advanced SCSI
- Programming Interface, and this library is a part of any Win32 OSes
- installation package; it's more than just-SCSI-shell because it provides
- the same standard interface for the IDE/ATAPI devices too).
- TCdRom is an TASPIdevice's descendant class to implement ASPI/SCSI
- primitive interface for the CD-ROM and CD-Audio devices, both SCSI and
- IDE/ATAPI. It lets you read/seek digital CD-ROM data, play CD-audio
- tracks and take software control over almost all device's parameters.
- Both classes written with non-VCL applications in mind, so they use
- the only 'windows.pas' Delphi unit. For the same reason author hopes to
- easy launch it in any Borland/Inprise environment without modifications.
- The documentation is inside the units. By the author's opinion, the
- well-commented source is the best documentation.
- FILES:
- ~~~~~~
- Taspidev.pas source file for TASPIdevice
- Tcdbasic.pas source file for TCdRom
- Readme.txt this file
- /DEMO source files for demo program.
- EXE-demo is available as separate package.
- COPYRIGHT:
- ~~~~~~~~~~
- This components are entirely freeware. You may use them, distribute
- them and modify them, but you may not charge for them.
- Everyone is allowed to use and change this code free for his own tasks
- and projects, as long as this header and its copyright text is intact.
- For changed versions of this code, which are publicly distributed the
- following additional conditions have to be fullfilled:
- 1) My initial header and copyright has not to be removed or changed.
- 2) The additional header has to contain a comment on the change and
- the author of it.
- 3) A copy of the changed source has to be sent to my E-Mail address.
- It it targeted to maintain an up to date central version of the
- components.
- WARRANTIES:
- ~~~~~~~~~~~~
- This software is distributed with NO WARRANTY, of any kind.
- You may use it at your own risk.
- CONTACT THE AUTHOR:
- ~~~~~~~~~~~~~~~~~~
- All suggestions, design ideas and bug reports are highly appreciated
- at iamkser@hotmail.com.
- You can get up-to-date version at http://www.torry.ru.