home *** CD-ROM | disk | FTP | other *** search
/ Sunday Savers: Singing Fun! / Sunday Savers: Singing Fun!.iso / mac / Xtras / Buddy API 3.7 / Buddy API Docs.swf / texts / 1142.txt < prev    next >
Encoding:
Text File  |  2004-08-31  |  4.1 KB  |  197 lines

  1. 36
  2. --- RECORDSEPARATOR ---
  3.  
  4. --- RECORDSEPARATOR ---
  5. DiskInfo 
  6. --- RECORDSEPARATOR ---
  7. Platform:
  8. --- RECORDSEPARATOR ---
  9.  
  10. --- RECORDSEPARATOR ---
  11. Windows and Macintosh
  12. --- RECORDSEPARATOR ---
  13.  
  14. --- RECORDSEPARATOR ---
  15. Description:
  16. --- RECORDSEPARATOR ---
  17.  
  18. --- RECORDSEPARATOR ---
  19. baDiskInfo returns the information about a disk.
  20. --- RECORDSEPARATOR ---
  21.  
  22. --- RECORDSEPARATOR ---
  23. Usage:
  24. --- RECORDSEPARATOR ---
  25.  
  26. --- RECORDSEPARATOR ---
  27. Result = baDiskInfo( Drive, InfoType )
  28. --- RECORDSEPARATOR ---
  29.  
  30. --- RECORDSEPARATOR ---
  31. Arguments:
  32. --- RECORDSEPARATOR ---
  33.  
  34. --- RECORDSEPARATOR ---
  35. String, String 
  36. --- RECORDSEPARATOR ---
  37. Drive is the drive to get the information of. 
  38. --- RECORDSEPARATOR ---
  39. InfoType is the type of information to get. Can be: 
  40. --- RECORDSEPARATOR ---
  41. "type" 
  42. --- RECORDSEPARATOR ---
  43. returns the type of drive -
  44. --- RECORDSEPARATOR ---
  45.  Win, Mac
  46. --- RECORDSEPARATOR ---
  47.  
  48. --- RECORDSEPARATOR ---
  49. "name" 
  50. --- RECORDSEPARATOR ---
  51. returns the volume name -
  52. --- RECORDSEPARATOR ---
  53.  Win
  54. --- RECORDSEPARATOR ---
  55.  
  56. --- RECORDSEPARATOR ---
  57. "size" 
  58. --- RECORDSEPARATOR ---
  59. returns the size of the disk in Kb -
  60. --- RECORDSEPARATOR ---
  61.  Win, Mac
  62. --- RECORDSEPARATOR ---
  63.  
  64. --- RECORDSEPARATOR ---
  65. "free" 
  66. --- RECORDSEPARATOR ---
  67. returns the amount of free space in Kb -
  68. --- RECORDSEPARATOR ---
  69.  Win, Mac
  70. --- RECORDSEPARATOR ---
  71.  
  72. --- RECORDSEPARATOR ---
  73. "number" 
  74. --- RECORDSEPARATOR ---
  75. returns the serial number of the disk -
  76. --- RECORDSEPARATOR ---
  77.  Win
  78. --- RECORDSEPARATOR ---
  79.  
  80. --- RECORDSEPARATOR ---
  81. Returns:
  82. --- RECORDSEPARATOR ---
  83.  
  84. --- RECORDSEPARATOR ---
  85. Depends on InfoType. 
  86. --- RECORDSEPARATOR ---
  87. "type" 
  88. --- RECORDSEPARATOR ---
  89. string 
  90. --- RECORDSEPARATOR ---
  91. The type of drive. Can be: 
  92. --- RECORDSEPARATOR ---
  93. "Hard" 
  94. --- RECORDSEPARATOR ---
  95. Fixed hard drive. 
  96. --- RECORDSEPARATOR ---
  97. "Floppy" 
  98. --- RECORDSEPARATOR ---
  99. Floppy disk drive. 
  100. --- RECORDSEPARATOR ---
  101. "CD-ROM" 
  102. --- RECORDSEPARATOR ---
  103. CD-ROM drive. 
  104. --- RECORDSEPARATOR ---
  105. "Network" 
  106. --- RECORDSEPARATOR ---
  107. Network drive. 
  108. --- RECORDSEPARATOR ---
  109. "Removable" 
  110. --- RECORDSEPARATOR ---
  111. Removable drive eg Zip, Syquest. 
  112. --- RECORDSEPARATOR ---
  113. "RAM" 
  114. --- RECORDSEPARATOR ---
  115. RAM drive. 
  116. --- RECORDSEPARATOR ---
  117. "Invalid" 
  118. --- RECORDSEPARATOR ---
  119. Drive doesn't exist, or is of unknown type. 
  120. --- RECORDSEPARATOR ---
  121. "name" 
  122. --- RECORDSEPARATOR ---
  123. string 
  124. --- RECORDSEPARATOR ---
  125. The name of the disk or an empty string if the disk doesn't exist. 
  126. --- RECORDSEPARATOR ---
  127. "size" 
  128. --- RECORDSEPARATOR ---
  129. integer 
  130. --- RECORDSEPARATOR ---
  131. The size of the disk in Kb, or 0 if the disk doesn't exist. 
  132. --- RECORDSEPARATOR ---
  133. "free" 
  134. --- RECORDSEPARATOR ---
  135. integer 
  136. --- RECORDSEPARATOR ---
  137. The amount of free space on the disk in Kb, or 0 if the disk doesn't exist. 
  138. --- RECORDSEPARATOR ---
  139. "number" 
  140. --- RECORDSEPARATOR ---
  141. integer 
  142. --- RECORDSEPARATOR ---
  143. The serial number of the disk, or 0 if the disk doesn't exist.
  144. --- RECORDSEPARATOR ---
  145.  
  146. --- RECORDSEPARATOR ---
  147. Examples:
  148. --- RECORDSEPARATOR ---
  149.  
  150. --- RECORDSEPARATOR ---
  151. Director: 
  152. --- RECORDSEPARATOR ---
  153. set Size = baDiskInfo( "Mac HD:" , "size" ) 
  154. --- RECORDSEPARATOR ---
  155. set Label = baDiskInfo( "k" , "name" ) 
  156. --- RECORDSEPARATOR ---
  157. Authorware: 
  158. --- RECORDSEPARATOR ---
  159. Size := baDiskInfo( "Mac HD:" , "size" ) 
  160. --- RECORDSEPARATOR ---
  161. Label := baDiskInfo( "k" , "name" )
  162. --- RECORDSEPARATOR ---
  163.  
  164. --- RECORDSEPARATOR ---
  165. Notes:
  166. --- RECORDSEPARATOR ---
  167.  
  168. --- RECORDSEPARATOR ---
  169. On
  170. --- RECORDSEPARATOR ---
  171.  Windows
  172. --- RECORDSEPARATOR ---
  173. , the drive argument is the letter of the drive; on
  174. --- RECORDSEPARATOR ---
  175.  Macintosh
  176. --- RECORDSEPARATOR ---
  177.  it is the 
  178. --- RECORDSEPARATOR ---
  179. name of the disk. 
  180. --- RECORDSEPARATOR ---
  181. Under Windows, Floppy drives as reported as Removable. 
  182. --- RECORDSEPARATOR ---
  183. The 16 bit Xtra/UCD will give inaccurate results on drives greater than 2gb. The 32 
  184. --- RECORDSEPARATOR ---
  185. bit Xtra/U32 will report the correct size and free space when used on FAT32 or 
  186. --- RECORDSEPARATOR ---
  187. NTFS drives greater than 2gb.
  188. --- RECORDSEPARATOR ---
  189.  
  190. --- RECORDSEPARATOR ---
  191. See also:
  192. --- RECORDSEPARATOR ---
  193.  
  194. --- RECORDSEPARATOR ---
  195. baFindDrive 
  196. --- RECORDSEPARATOR ---
  197. baDiskList