Stamina Library Master List


This page is not as complete or up-to-date as the .HLP listing.

Download StamList.Zip for a complete list in Windows .HLP format


Dx64And, Not, Or, Xor

Performs bitwise operations on two 64-bit (e.g. Currency) variables.

Dx64BitClear, Set, Toggle

Clears, sets or flips any bit in a 64-bit integer.

Dx64ExtendS

Copies a 32-bit (long) integer to a 64-bit one, preserving sign.

Dx64ExtendZ

Copies a long integer to a 64-bit integer, ignoring sign.

Dx64FromCurr

Converts (casts) a currency variable to a 64-bit LONGLONG struct

Dx64IsBit

Tests any bit in a 64-bit integer

Dx64Mod

Performs integer MOD (remainder) with two 64-bit values

Dx64NumBit

Returns the numeric (mask) value of any bit in a 64-bit integer

Dx64ShiftLeft, Right

Shifts a 64-bit integer to the left or right by one or more bit positions

Dx64ToCurr

Converts (casts) a 64-bit LONGLONG struct to a Currency variable

DxAddSlash

Adds a backslash to a path name, if none exists.

DxAllowCharList

Filters out all but allowed characters from a string

DxAppendArray

Appends contents of an array to a file.

DxArabic

Converts a Roman numeral into its Arabic (decimal) equivalent.

DxArrayBinSearchStr

Searches a sorted string array using a binary chop.

DxArrayBoxC, -L

Adds contents of a string array to a Combo or List box.

DxArrayCopy

Copies contents of one array to another.

DxArrayCopyStr

Faster DxArrayCopy for Unicode strings.

DxArrayDelete

Collapses one or more entries from an array.

DxArrayDelta

Computes the running difference of a numeric array or field.

DxArrayDimmed

Tells if a dynamic array is currently dimensioned.

DxArrayFill

Fills a byte, int, long, or UDT array with fixed or incremented values.

DxArrayFillFP

Fills a floating-point array with fixed or incremented values.

DxArrayInsert

Opens up an array to allow insertion of one or more elements.

DxArrayInstr

Searches an array for a substring.

DxArrayMath

Adds, subtracts etc the contents of two arrays

DxArrayMBF

Does MBF <-> IEEE conversion on an array or field.

DxArrayScale

Scales each element of an integer array by a constant, with + - / *

DxArrayScaleFP

Scales each element of a floating-point array by a constant, with + - / *

DxArrayScanNum

Locates a numeric field in Typed array.

DxArrayScanStr

Locates a string field in Typed array.

DxArraySearch

Searches an array for a matching element.

DxAverageC

Averages a range of Currency array elements.

DxAverageFP

Averages a range of Single/Double precision array elements.

DxAverageI

Averages a range of byte, integer, or long integer array elements.

DxBACheckSumA

Gives the additive byte checksum for a byte array.

DxBACheckSumInt

Gives the additive integer checksum for a byte array.

DxBACheckSumX

Gives the XOR checksum (LRC) for a byte array.

DxBACrc16A

Computes the "A"-style CRC16 for a byte array range.

DxBACrc16C

Computes the "XMODEM"-style CRC16 for a byte array range.

DxBACrc16T

Computes the "CCITT-16"-style CRC16 for a byte array range.

DxBACrc32

Computes the CRC32 for a byte array or range.

DxBACvc, Cvd, Cvi, etc

Translate a byte array section into a Currency variable, etc.

DxBAInsertStr

Open up a byte array to insert another byte array.

DxBAInstrS

Non-case sensitive Instr search of a byte array range.

DxBALeft

Like Left$ but extracts from a byte array.

DxBAMidStr

Like the Mid$ function, for byte arrays.

DxBAMkc, Mkd, Mki, etc

Translate a Currency (etc) variable into a new byte array.

DxBAPutC, PutD, etc

Place the bytes of a Currency (etc) variable into a byte array.

DxBAPutMid

The statement form of Mid$, for byte arrays.

DxBARight

Like Right$ but extracts from a byte array.

DxBase64Decode

Performs Base64 decoding of a string.

DxBase64Encode

Encodes binary data as Base64 text.

DxBaseXDecode

Decodes a value in Base3 to Base36 into Base 10

DxBaseXEncode

Encodes a base 10 number to Base3 through Base36

DxBASubStr

Like DxBAMidStr, but uses Start/End not Start/Len.

DxBinaryStr

Converts "1234" form into "10011010010" form.

DxBinaryVal

Converts "10011010010" (e.g.) into long integer 1234.

DxBinFromGray

Converts a Gray code to the equivalent binary value

DxBinToGray

Converts a binary value to the equivalent Gray code

DxBitArray0

Sets one bit in a bit array to 0.

DxBitArray1

Sets one bit in a bit array to 1.

DxBitArrayAddr

Returns long pointer to bit array data.

DxBitArrayAlloc

Creates a bit array and initializes elements to all 0 or 1.

DxBitArrayErase

Reinitializes bit arrays to all 0 or all 1.

DxBitArrayOverlay

Provides a handle by which any array can be treated as a Bit array.

DxBitArrayRelease

Destroys a bit array.

DxBitArraySet

Sets one bit in a bit array to either 0 or 1.

DxBitArrayState

Indicates value of one bit in a bit array.

DxBitArrayT

Sets one bit in a bit array to its opposite state.

DxBitArrayUBound

Reports the true upper bound of a bit array.

DxBitReverseB

Reverses the bit order of a byte variable

DxBitReverseL

Reverses the bit order of a long integer variable

DxBracketStr

Surrounds a string with bracket pairs (letters, symbols etc).

DxBtrDate

Converts a VB date variable into a Btrieve-style date.

DxBtrTime

Converts a VB time variable into a Btrieve-style time.

DxBuffToHex

Converts a memory range into a Hex-Ascii string.

DxCall

Calls external (C, etc) DLL functions by address.

DxCallByName

Calls external (C, etc) DLL functions directly by name.

DxCharCountsA

Returns arrayed counts for Ansi characters in a buffer.

DxCharCountsW

Returns arrayed counts for Unicode characters in a buffer.

DxCharLeft, -A

Returns the Unicode (or Ansi) value of the leftmost char in a string.

DxCharMid, -A

Returns the Unicode (or Ansi) value of any character in a string.

DxCharRight, -A

Returns the Unicode (or Ansi) value of the rightmost char in a string.

DxCheckSumA

Returns MOD 256 sum of all characters in a string.

DxCheckSumInt

Returns MOD 65536 sum of all characters in a string.

DxCheckSumX

XOR sum of all chars in a string (Longitudinal Redundancy Check).

DxClearBit

Sets any bit in a long integer to 0.

DxClippedText

Removes a substring from a string and returns the clipped text.

DxClipText

Removes a substring from a string.

DxCompareWC, -2

Determines whether a wildcard string exists in a string.

DxComplexAdd

Adds two DxComplex variables.

DxComplexCompare

Determines if one UDT variable is < = > another of the same type.

DxComplexDiv

Divides two DxComplex variables.

DxComplexMag

Returns the magnitude (vector length) of a DxComplex variable.

DxComplexMult

Multiplies two DxComplex variables.

DxComplexRecip

Returns the reciprocal of a DxComplex variable.

DxComplexSub

Subtracts two DxComplex variables.

DxCopyTree *

Copies a directory and its subdirectories + contents.

DxCPUSpeed

Returns the approximate CPU speed in MHz.

DxCPUType

Returns the type of CPU.

DxCRC16A, -Str

Computes the "ARC" style CRC-16 of a memory block or string.

DxCRC16C, -Str

Computes the "XMODEM" CRC-16 of a memory block or string.

DxCRC16T, -Str

Computes the CCITT-16 of a memory block or string.

DxCRC32, -Str

Computes the CRC-32 of a memory block or string.

DxCRCDow

Computes the DOW 8-bit CRC of a byte array.

DxCSet

Returns a fixed-width string with text centered in it.

DxCumulate

Gives a running sum of a numeric array or field.

DxCurrFix

Adjusts Currency variable to have 0 to 4 decimal places.

DxCurrStr

Converts a Currency value to a string equivalent.

DxDateFromBT

Converts a Btrieve-style date and time into a VB date type.

DxDateFromC16

Converts C-style date/time value into a VB date variable.

DxDateFromCurrency

Converts a Currency value to a date value.

DxDateFromFILETIME

Converts a Win32 structure containing a system time to a VB date.

DxDateFromJulian

Converts a Julian (astronomical) day number to a VB date.

DxDateFromYD

Converts a YYDDD serial date to a VB date.

DxDateToC16

Converts a VB date to a C-style date/time value.

DxDateToCurrency

Converts a VB date to a Currency value holding a FILETIME.

DxDateToJulian

Converts a VB date to a Julian (astronomical) day number.

DxDateToYD

Converts a VB date to a YYDDD serial date.

DxDaysInMonth

Returns the number of days in the given month and year.

DxDependents

Reports which DLLs OCXs etc are used statically by a module.

DxDirTree

Reads an entire directory tree into an array.

DxDriveInfo

Provides variety of information about a local drive.

DxDriveInfoMap

Provides variety of information about a Share.

DxDriveStrings

Creates a string array listing drives on the system.

DxEaster

Gives the date for Easter in 1584 through 3999.

DxEbcdicFromAnsi

Translates Ansi strings into EBCDIC using a code page.

DxEbcdicToAnsi

Translates EBCDIC strings into Ansi using a code page.

DxECode

Retrieves the error code set by the most recent Stamina routine.

DxECodeClear

Retrieves the value of DxECode and clears the stored value.

DxECodeSet

Sets the internal value of DxECode to a given value.

DxEndian

Reverses the byte order of a variable.

DxEndianArray

Reverses the byte order of all elements in an array.

DxEndianStr

Reverses the character order of a string.

DxEraseDirectory

Deletes all files in a tree, leaving the directory structure intact.

DxExtractTag

Extracts a 'tag' from an HTML buffer.

DxFactorial

Returns stored factorial value for a number from 0 to 50.

DxFeetFrac

Converts decimal feet (12.1234) to feet, inches, and a fraction.

DxFileAppend, -Ex

Appends the contents of one file to another.

DxFileAttr

Returns a string representation of a file attribute e.g. "Hidden System".

DxFileAttrShort

Returns a fixed-size string like "A--SHR" for a file attribute.

DxFileBlank

Fills a file's contents with nulls.

DxFileClean

Fills a file's "slack space" (sector space not used by the file) with nulls.

DxFileCompare

Compares two files to see if they differ.

DxFileCopy, -Ex

Copies the contents of one file to another.

DxFileCRC16A

Computes the "Arc"-style CRC-16 of a memory block.

DxFileCRC16C

Computes the CCITT-1021 (XMODEM) CRC-16 of a memory block.

DxFileCRC32

Returns a CRC32 value for a file.

DxFileEol

Switches a text file among Unix, Mac and DOS/Windows conventions

DxFileExists

Tells whether a file or folder exists.

DxFileFit

Determines whether a file will fit on a given drive.

DxFileInfo

Provides dates, size information about a file.

DxFileLineCount

Reports the number of text lines in a file.

DxFileLineIndex

Lists in an array the offset for the beginning of each line in a file.

DxFileMD5

Reports the MD5 hash value for a file.

DxFileScrub

Erases a file so it cannot be recovered through undelete.

DxFileSearch

Finds a string within some portion of a file.

DxFileSize

Reports the size of a file, even if larger than 2GB.

DxFileSlack

Reports the amount slack space in a file.

DxFileSpace

Reports the space needed for a file on a given drive.

DxFileTail

Returns the last "N" lines from a text array

DxFileXCrypt

Encrypts or decrypts a file using a keyword-based algorithm.

DxFolderPath

Returns the path to one of Windows' special folders.

DxFracC

Returns fractional part of a Currency variable (e.g. .213 from 987.213).

DxFracD, DxFracS

Returns the fractional part of a Double or Single.

DxGetEnvironment

Retrieves the environment block and loads it into an array.

DxGetFloppyType

Reports the type of a floppy drive.

DxGetOpenFiles **

Lists all open files on a given drive.

DxGetValidDrives

Lists all the valid drives on a system.

DxGetWindows

Retrieves the hWnds of all top-level windows or all windows for a thread.

DxGrayMap

Returns a monochrome value given a color value.

DxGreaterI

Returns the larger of two values.

DxHashStr

Computes a hash index based on the first 63 characters of a string.

DxHexByte

Returns a byte value as two Hex-Ascii bytes.

DxHexStr

Converts a long integer value into a hex string.

DxHexVal

Converts a hex string ("&H0123" or "0x0123") into a long integer.

DxHighest

Reports the index of the largest value in an array.

DxHtmlPrep

Converts 'illegal' characters into HTML-safe ones.

DxHtmlToAnsi

Converts HTML 'entities' into Ansi characters.

DxID3Tag

Reads the ID3 V1 tag from an MP3 file.

DxInArray

Locates an element in a numeric array.

DxInpByte **

Receives a byte from a hardware I/O port.

DxInpWord **

Receives two bytes from a hardware I/O port.

DxInRangeI

Determines whether a value falls between two other values.

DxInsertStr

Inserts or appends one string into another.

DxInstr, DxInstrS

Searches a string for a pattern.

DxInstrBkwd, -S

Searches for a substring, starting from the end of the string.

DxInstrChar

Searches a string for a character.

DxInstrCharBkwd

Searches a string for a character, starting at the end of the string.

DxInstrCount

Counts the number of times one string appears in another.

DxInstrList

Finds the first occurrence of any of a list of characters in a string.

DxInstrMulti

Returns positions of all occurrences of one string in another.

DxIntegerRotLeft, Right

Rotates a value to the left or right N places.

DxIntegerShiftLeft, Right

Shifts a value to the left or right N places.

DxIntegerShiftRightA

Shifts a value to the right N places, preserving the sign.

DxIntHigh

Returns high half of a passed long integer value.

DxIntLow

Returns low half of a passed long integer value.

DxIPFromLong

Returns "216.126.162.0" from the long-integer equivalent.

DxIPToLong

Converts "216.126.162.0" into the long-integer equivalent.

DxIsBit

Determines if a bit is set in an integer/long.

DxIsFileAscii

Reports the percentage of a file that is Ascii text.

DxIsFileCab

Determines whether a file is a valid MS CAB archive.

DxIsFileZip

Determines whether a file is a valid ZIP or ZIP/EXE.

DxIsLeap

Reports whether a given year is a leap year.

DxIsPrime

Tells if a long integer is a prime number.

DxKeyExtract

Extracts key portions of a data file and stores them in an array.

DxKeyExtractF

Extracts key portions of a data file and stores them in a file.

DxKeyLength

Returns the byte size of a key.

DxKeyTransform

Transforms a key array to describe a target key.

DxKeywordIndex

Finds all instances of a word or phrase in a file.

DxKillDirectory

Deletes a directory, along with all files and subdirs in it.

DxKillFiles

Deletes all matching files in a directory.

DxLastString

Reports highest used element of a string array.

DxLesserI

Returns the smaller of two values.

DxLinkInfo

Returns information about a shortcut / Shell link (PIF, LNK, etc).

DxLinkTest

Tests validity of a shortcut / Shell link (PIF, LNK, etc).

DxLinkUpdate

Updates contents of a shortcut / Shell link (PIF, LNK, etc).

DxLongByte

Returns one of the bytes from an integer/long.

DxLongest

Finds the longest string in a string array.

DxLongIntRotLeft, Right

Rotates a value to the left or right N places.

DxLongIntShiftLeft, Right

Shifts a value to the left or right N places.

DxLongIntShiftRightA

Shifts a value to the right N places, preserving the sign.

DxLowest

Returns the index of the smallest value in an array.

DxLRC

Gives Longitudinal Redundancy Check for a string (Alias DxCheckSumX).

DxLSet

Returns a fixed-width string with a string LSet into it.

DxLTrim

Strips a string of leading spaces, tabs, and nulls.

DxMakeGUID

Creates a new string GUID.

DxMakeLong

Merges two integers into a long.

DxMakeOLEString

Converts a null-terminated C string (LPSTR) into a VB string.

DxMatchingFiles

Returns the number of files & dirs matching a spec and attributes.

DxMD5Hash

Computes the MD5 'super-checksum' of a buffer.

DxMD5HashStr, -W

Computes the MD5 hash for an Ansi (or Unicode) string

DxMemArrayCapture

Overlays a VB array with a shared memory pool

DxMemArrayRelease

Releases an overlaid VB array

DxMemClose

Closes one local handle to a shared memory pool

DxMemOpen

Opens a named memory pool shared across processes

DxMemQuery

Returns information about a named shared memory pool

DxMergeFile, -2

Reconstructs a file split by DxSplitFile.

DxMergeSS

Merges a set of segment files into a single index file.

DxMergeStr

Performs 'mail-merge' substitution in a string.

DxMidStr

Like VB's Mid$ function.

DxMkDir

Creates (or verifies, as needed) a directory and all missing parents.

DxModuleType

Tells the type, system etc of a loadable module.

DxMP3Info

Reports info (length, mode etc) about MP3 files.

DxNameCheck

Performs a selected set of validation tests on a file path\name.

DxNICMAC

Returns the Media Access Code for any NIC in a machine.

DxNonEmpty

Reports if a string is null or contains only whitespace.

DxNotInstrChar

Finds the first non-occurrence of a character in a string.

DxNotInstrCharBkwd

Finds the first non-occurrence of a character in a string, from end.

DxNotInstrCharList

Validates a string as containing only allowed characters.

DxNumberDesc *

Returns "One Thousand", given "1000", e.g.

DxNumBit

Returns numeric equivalent of bit.

DxOpenMode **

Determines whether file is open and how it was opened.

DxOutByte **

Transmits a byte to a hardware I/O port.

DxOuterMatch

Locates the matching paired character for a ( { [ < etc.

DxOutWord **

Transmits a word (two bytes) to a hardware I/O port.

DxPackBuffer

Converts a string array into a single string.

DxParityCheck

Determines whether a string has the expected 8-bit parity.

DxParityClear

Clears the 8th bit of every character in a string.

DxParitySet

Sets the 8-bit parity for a string.

DxParseBuffer

Places buffered strings into a string array.

DxPathFromTree

Constructs the complete path to a DxDirTree array entry.

DxPutCharMid

Places a character into a string at any position.

DxPutMid

Like VB's Mid$ Statement.

DxRad50Decode

Decodes Dec-RAD50 to text.

DxRad50Encode

Encodes text to Dec-RAD50.

DxRandomFP

Returns random Doubles with good distribution.

DxRandomFpInit

Seeds and initializes the FP random number generator.

DxRandomInt, -A

Returns a pseudo-random integer in a given range

DxRandomize

Sets a random seed for the integer random number generator.

DxRandomSeed

Sets a new seed for the integer random number generator.

DxRandomText

Returns letter-vowel pairs like 'RALOPENI' etc.

DxReadArray

Reads contents of a file into an array.

DxReadCabDir

Reads the directory of an MS CAB archive.

DxReadDirectory

Reads a directory into an array.

DxReadTimer

Reports the interval since the most recent DxStartTimer(n).

DxReadZipDir

Arrays the directory of a single-volume ZIP or ZIP/EXE.

DxReal6ToIEEE

Converts a 6-byte real floating point value to IEEE format.

DxRemoveChar

Remove all instances of a character from a string.

DxRemoveCharList

Remove from a string all copies of any character in a list.

DxRemoveSlash

Removes a trailing path separator if one exists.

DxRemoveStr, -2

Removes all occurrences of a string from another string.

DxRemoveTags

Removes all HTML tags from a string.

DxRename

Renames and/or moves a group of files.

DxRepeatStr

Returns a string containing multiple copies of another string.

DxReplaceChar

Replaces all occurrences of one character in a string with another.

DxReplaceStr, -2

Replaces all occurrences of a substring with another.

DxRoman

Converts an Arabic (decimal) value into its Roman-numeral equivalent.

DxRot13

Performs the ROT13 shift on a string

DxRound

Rounds a number to N places in the string domain.

DxRSet

Returns a fixed-width string with a string RSet into it.

DxRTrim

Strips a string of trailing spaces, tabs, and nulls.

DxSANEFromIEEE

Converts IEEE floating point to Apple SANE format.

DxSANEToIEEE

Converts Apple SANE format to IEEE.

DxSciToDec

Converts a numeric string in "2.73E+06" format to "273000" format.

DxSearchMemory

Searches memory for occurrences of a string.

DxSearchVolume

Searches path or volume for a file or files.

DxSetBit

Sets any bit in a long integer to 1.

DxSetFileSize

Directly trim, extend or set a file's size

DxShareMapping

Reports any local mapping for a network share.

DxShortest

Finds the shortest string in a string array.

DxSortArray

Indexed or in-place Quicksort

DxSortArrayMulti

Segmented-key Quicksort, indexed or in-place.

DxSortFile *

Sorts a fixed-record file by index and key.

DxSortTextFile

Works like DOS Sort for ragged Ascii files.

DxSortTextMulti

Sort a VL string array on several fields.

DxSortUser

Uses Stamina's QuickSort engine with user-defined criteria.

DxSoundex

Converts a string into any of three Soundex codes.

DxSpecParse

Fills an array with elements extracted from a file path and name.

DxSpiltHeader

Reads the header from a file by DxSplitFile2.

DxSplitFile, -2

Divides a file into a series of smaller files of a given size.

DxSplitInfo

Provides the number of segments required to split a file.

DxSqueezeChar

Replaces multiple instances of one character with a single one.

DxSqueezeWS

Replaces each instance of whitespace in a string with one space.

DxStackAlloc

Allocates memory for use as a stack or queue.

DxStackFlush

Empties the current stack/queue by resetting the pointer(s).

DxStackPop

Pops data from a stack/queue into a variable.

DxStackPush

Pushes a variable into a stack/queue.

DxStackQuery

Returns the number of active variables in a stack/queue.

DxStackRelease

Releases a stack/queue and its memory.

DxStaminaBuild

Reports the build number of the loaded instance of Stamina

DxStartTimer

Used to time intervals using one of four 1-ms timers.

DxStdDev

The statistical standard deviation for a range of array elements.

DxStrComp

Like StrComp but allows null strings and ASCII compares.

DxStrCompress

Does mild compression on mixed-case English text.

DxStrFromArray

Converts an array of values into a string.

DxStrFromArrayW

Unicode version of DxStrFromArray.

DxStringArrayLen

Returns total length of all strings in a string array.

DxStringRotateLeft, Right

Rotates string one place to the left or right and returns the left char

DxStringShiftLeft, Right

Removes one char from the start/end of a string and returns its value.

DxStrToArray, -W

Places the Ansi (Unicode) codes of chars in a string into an integer array.

DxStrUncompress

Decodes strings made with DxStrCompress.

DxSubStr

Like DxMidStr but uses Start/End instead of Start/Len.

DxSwap, -Str

Exchanges the contents of two variables or strings.

DxSystemErrorLen

Determines the length of a system error text message.

DxSystemErrorText

Returns a system error number as a string.

DxTimeCodeStr

Converts a TV field/frame count to "01:01:17:21" etc.

DxTimeCodeVal

Converts a time code string into a field/frame count.

DxTimeFromSecs

Converts seconds, mSec, etc to formatted time string.

DxTimeZone

Reports the local machine's time zone info.

DxToCMYK

Gives the CMYK equivalent of an RGB color value.

DxToggleBit

Flips the state of any bit in a long integer.

DxToIEEEd

Converts Microsoft Binary Format Doubles directly to IEEE format.

DxToIEEEs

Converts Microsoft Binary Format floats directly to IEEE format.

DxToken

Removes the first substring from a string and returns it.

DxTokenize

Fills array with all substrings from a string.

DxToMBFd

Converts IEEE Doubles directly to Microsoft Binary Format.

DxToMBFs

Converts IEEE floats directly to Microsoft Binary Format.

DxTotalC

Sums a range of Currency array elements.

DxTotalFP

Sums a range of Single/Double precision array elements.

DxTotalI

Sums a range of byte, integer, or long integer array elements.

DxTouchFiles

Changes the creation, modification or last access time for file(s).

DxToWebRGB

Converts RGB or system color values to HTML color strings.

DxTranslate

Uses tables to convert characters from one value to another.

DxTranslateMap

Remaps characters in a string, based on a 256 character table.

DxTrim

Strips a string of leading and trailing spaces, tabs, and nulls.

DxTrimAtZ

Returns everything up to the first null in a string (for API calls).

DxTTFromDigit

Gives DTMF frequency pairs for TT digits.

DxTypeCompare

Determines if a Typed variable is < = > another of the same type.

DxUdtPack

Packs (marshals) a UDT variable into a byte array.

DxUdtPackedLen

Gives the packed length for a given UDT.

DxUdtUnpack

Unmarshals a byte array into a UDT.

DxULongToCurr

Converts unsigned long to positive Currency value.

DxUrlEscape

Converts URL-illegal characters to "%xx" encodings

DxUsing

Formats a numeric string according to predefined format rules.

DxUUDecode

Decodes uuencoded text to its original binary form.

DxUUEncode

Uuencodes binary/text information.

DxValidBankCard

Reports if a string is a well-formed bank card number.

DxValidCardNumber

Reports if a string is a well-formed credit card number.

DxVlqDecode

Decodes a Variable Length Quantity into a long integer.

DxVlqEncode

Encodes a long integer to a Variable-Length Quantity.

DxWaitSynch

Allows threaded Stamina functions to run synchronously.

DxWaveData

Computes a stereo tone pair for playing by Wave players

DxWaveMulti

Computes a series of stereo tone pairs for playing by Wave players

DxWhichWin

Quick report of which Windows version is running.

DxWinDir

Returns the path to Windows.

DxWindowStrings

Gets class name & text of all top-level windows or all thread windows.

DxWinInfo

Reports Windows owner, etc.

DxWinSysDir

Returns path to Windows\System or System32.

DxWinVersion

Returns version information for Windows.

DxWordCount

Counts the number of words in a string.

DxWordCountArray

Returns the number of separate words in an array.

DxWordCountFile

Determines the number of words in a file.

DxWordWrapC

Segments a string at a given width and arrays the segments.

DxWriteArray

Writes the contents of an array to a file.

DxXCrypted

Encrypts or decrypts a plain text string.

DxXCryptedBuff

Encrypts or decrypts a variable with a key.

DxZeroExtend

Returns an unsigned long integer from an integer.

AddrOf

Allows VB's AddressOf in a variable.

CVC, CVD, CVI, CVL, CVS

Converts a binary numeric string to Currency, Double, etc.

CVDMBF

Convert Microsoft Binary Format string to IEEE Double.

CVSMBF

Converts a Microsoft Binary Format string to IEEE Single.

DebugBreak

Causes a break into any resident debugger during development.

MKC, -D, -I, -L, -S

Converts a Currency, Double, etc value to a binary string.

MKDMBF

Converts a Double to a Microsoft Binary Format string.

MKSMBF

Converts a Single to a Microsoft Binary Format string.

ObjPtr

Returns the IDispatch pointer for a VB Object (VB4 only)

StrPtr

Returns the internal address of a VB Unicode string (VB4 only)