- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
'Поиск с использованием Mid()
'-------
Dim B
'переменная Б - номер символа
Dim foundn
' номер найденной строки
Dim A As String
'A - текст в котором ищем
Dim find As String
'--------
A="this is text ! ololo 12345 abcd"
Call found("ololo",1)
Function found(Text As String, start)
B = start
find = Text
Do While Not (Mid(A, B, Len(find)) = find)
B = B + 1
If B > 1000000 Then
MsgBox ("overfloow")
'если номер символа > 10000000 - остановка процесса
End
End If
Loop
foundn = B
End Function
guest 18.05.2010 02:33 # 0
3.14159265 18.05.2010 09:52 # 0
If B > 1000000 Then
MsgBox ("overfloow") 'moooo
'если номер символа > 10000000 - остановка процесса
End
End If
guest 18.05.2010 14:27 # −6
govnobot 11.06.2010 23:23 # 0
Webkill 11.06.2010 23:33 # −1
govnobot 15.06.2010 13:24 # 0
http://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0% BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%913-21
TEEN 16.11.2010 17:26 # 0