README.TXT
上传用户:jzxjwgb
上传日期:2007-01-06
资源大小:64k
文件大小:2k
源码类别:

SCSI/ASPI

开发平台:

Delphi

  1. CD-ROM and CD-audio interface components by Sergey "KSER" Kabikov.
  2. DESCRIPTION:
  3. ~~~~~~~~~~~~
  4.    TASPIdevice class implements basic-level interface to wnaspi32.dll and
  5. some of fundamental functions for SCSI interface, that are device-type
  6. independent  (wnaspi32.dll is an Adaptec's creature called Advanced SCSI
  7. Programming Interface, and this library is a part of any Win32 OSes
  8. installation package; it's more than just-SCSI-shell because it provides
  9. the same standard interface for the IDE/ATAPI devices too).
  10.    TCdRom is an TASPIdevice's descendant class to implement ASPI/SCSI
  11. primitive interface for the CD-ROM and CD-Audio devices, both SCSI and
  12. IDE/ATAPI. It lets you read/seek digital CD-ROM data, play CD-audio
  13. tracks and take software control over almost all device's parameters.
  14.    Both classes written with non-VCL applications in mind, so they use
  15. the only 'windows.pas' Delphi unit. For the same reason author hopes to
  16. easy launch it in any Borland/Inprise environment without modifications.
  17.    The documentation is inside the units.  By the author's opinion, the
  18. well-commented source is the best documentation.
  19. FILES:
  20. ~~~~~~
  21.   Taspidev.pas     source file for TASPIdevice
  22.   Tcdbasic.pas     source file for TCdRom
  23.   Readme.txt       this file
  24.   /DEMO            source files for demo program.
  25.                    EXE-demo is available as separate package.
  26. COPYRIGHT:
  27. ~~~~~~~~~~
  28.   This components are entirely freeware.  You may use them, distribute
  29.   them and modify them, but you may not charge for them.
  30.   Everyone is allowed to use and change this code free for his own tasks
  31.   and projects, as long as this header and its copyright text is intact.
  32.   For changed versions of this code, which are publicly distributed the
  33.   following additional conditions have to be fullfilled:
  34.   1) My initial header and copyright has not to be removed or changed.
  35.   2) The additional header has to contain a comment on the change and
  36.      the author of it.
  37.   3) A copy of the changed source has to be sent to my E-Mail address.
  38.      It it targeted to maintain an up to date central version of the
  39.      components.
  40. WARRANTIES:
  41. ~~~~~~~~~~~~
  42.   This software is distributed with NO WARRANTY, of any kind.
  43.   You may use it at your own risk.
  44. CONTACT THE AUTHOR:
  45. ~~~~~~~~~~~~~~~~~~
  46.    All suggestions, design ideas and bug reports are highly appreciated
  47. at iamkser@hotmail.com.
  48.    You can get up-to-date version at http://www.torry.ru.