Click or drag to resize

ATCLine Function

Return the line number of the first occurrence of a substring within a multiple line string, without regard for case.

Namespace:  XSharp.Core
Assembly:  XSharp.Core (in XSharp.Core.dll) Version: 2.2a
Syntax
 FUNCTION ATCLine(
	cSearch AS STRING,
	cTarget AS STRING
) AS DWORD
View Source

Parameters

cSearch
Type: String
The substring to search for.
cTarget
Type: String
The string in which to search.

Return Value

Type: UInt32
The position of the first occurrence of <cSearch> within <cTarget>.  If <cSearch> is not found, AtCLine() returns 0.
Remarks
If you only need to know whether a substring exists within another string, use the InStr() function or the $ operator.
Examples
These examples show typical use of AtCLine():
X#
LOCAL cBigString AS STRING
cBigString := "This is the first line" + ;
        CRLF + "This is the second line" + ;
        CRLF + "This is the third line"
? AtCLine("tHiRd", cBigString)                        // 3
See Also