target.ArrayFind

Description

Finds a value of an arbitrary type in a one dimensional array.

Syntax

Function ArrayFind(ary, value)

Parameters

one dimensional variant array ary - an array in which the search is to take place

variant value - the value to search for

Return value

integer - an index of the found value or -1 if the value was not found

Example

Sample code

Function AddRecords

Dim i, j, k, c, s, n, cc, cr, rt, lc, lz, acr(), m_cr 

If IsArray(sw) Then

    n = Ubound(sw

    m_cr = 0

    For k = 0 To n

        s = sw(k)

        cr  = Trim(Mid(s,  60, 50))            '<- craft

        If Target.ArrayFind(acr, cr) = -1 Then

            ReDim Preserve acr(m_cr)

            acr(m_cr) = cr

            m_cr = m_cr + 1

        End If 

    Next

See also

Platform Objects and Methods

target.ArrayInsert

Target Methods