home *** CD-ROM | disk | FTP | other *** search
- ' An alternate set of definitions with more consistent names that you may want
- ' to consider using instead of those in HUGEARR.BAS.
- Global Const HA_OK = 0
- Global Const HA_OUTOFMEMORY = -1
- Global Const HA_TOMANYARRAYS = -2
- Global Const HA_BADELEMENTSIZE = -3 ' no longer possible; left for backward compatibility.
- Global Const HA_SUBSCRIPT = -4
- Global Const HA_BADARRAY = -5
- Global Const HA_FILEOPENERROR = -7
- Global Const HA_FILEWRITEERROR = -8
- Global Const HA_FILEREADERROR = -9
- Declare Function MSHugeDim% Lib "hugearr.dll" Alias "HugeDim" (ByVal recsize%, ByVal limit&)
- Declare Function MSHugeRedim% Lib "hugearr.dll" Alias "HugeRedim" (ByVal hArray%, ByVal limit&)
- Declare Function MSHugeGet% Lib "hugearr.dll" Alias "GetHugeEl" (ByVal Index%, ByVal el&, buffer As Any)
- Declare Function MSHugeGetNum% Lib "hugearr.dll" Alias "GetHugeNEl" (ByVal Index%, ByVal el&, ByVal nelem%, buffer As Any)
- Declare Function MSHugeSet% Lib "hugearr.dll" Alias "SetHugeEl" (ByVal Index%, ByVal el&, buffer As Any)
- Declare Function MSHugeSetNum% Lib "hugearr.dll" Alias "SetHugeNEl" (ByVal Index%, ByVal el&, ByVal nelem%, buffer As Any)
- Declare Function MSHugeErase% Lib "hugearr.dll" Alias "HugeErase" (ByVal hArray%)
- Declare Function MSHugeNumArrays% Lib "hugearr.dll" Alias "NumHugeArrays" ()
- Declare Function MSHugeUbound& Lib "hugearr.dll" Alias "HugeUBound" (ByVal hArray%)
- Declare Function MSHugeGetInt% Lib "hugearr.dll" Alias "HugeInt" (ByVal hArray%, ByVal el&)
- Declare Function MSHugeGetLong& Lib "hugearr.dll" Alias "HugeLong" (ByVal hArray%, ByVal el&)
- Declare Function MSHugeGetSingle! Lib "hugearr.dll" Alias "HugeSingle" (ByVal hArray%, ByVal el&)
- Declare Function MSHugeGetDouble# Lib "hugearr.dll" Alias "HugeDouble" (ByVal hArray%, ByVal el&)
- Declare Function MSHugeGetCurrency@ Lib "hugearr.dll" Alias "HugeCurrency" (ByVal hArray%, ByVal el&)
- Declare Function MSHugeSave& Lib "hugearr.dll" Alias "HugeSave" (ByVal hArray%, ByVal NEl&, ByVal RecLen%, ByVal Fn$)
- Declare Function MSHugeLoad& Lib "hugearr.dll" Alias "HugeLoad" (ByVal hArray%, ByVal RecLen%, ByVal Fn$)
-