IBM Lotus Symphony


Funkcija InStr [izvajalno okolje]

Vrne položaj niza znotraj drugega niza.

Funkcija Instr vrne položaj, na katerem je bilo najdeno ujemanje. Če niz ni bil najden, funkcija vrne 0.

Skladnja:

InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])

Vrnjena vrednost:

Celo število

Parametri:

Start: Številski izraz, ki označuje položaj v nizu, kjer se začne iskanje podanega podniza. Če je ta parameter izpuščen, se iskanje začne pri prvem znaku v nizu. Največja dovoljena vrednost je 65535.

Text1: Nizovni izraz, po katerem želite iskati.

Text2: Nizovni izraz, ki ga želite najti.

Compare: Neobvezni številski izraz, ki definira vrsto primerjave. Vrednost tega parametra je lahko 0 ali 1. Privzeta vrednost 1 podaja besedilno primerjavo, ki ne razlikuje velikih in malih črk. Vrednost 0 podaja dvojiško primerjavo, ki razlikuje velike in male črke.

Da bi se izognili napakam pri izvajanju, ne nastavite parametra Compare, če je prvi parameter vrnjene vrednosti izpuščen.

Kode napak

5 Neveljavni klic procedure

Primer:

Sub ExamplePosition

Dim sInput As String

Dim iPos as Integer

sInput = "Lotus® Symphony™"

iPos = Instr(sInput,"c")

print iPos

end sub


Povratne informacije o izdelku | Dodatna dokumentacija | Blagovne znamke