IBM Lotus Symphony
|
Орындау...Тұықталу, Үшін...Келесі, функция немесе ішкі бағдарламадан шығады.
Параметрлерді көру
Орындаудан шығу
Тұйықталудан шығу тек Орындау...Тұйықталу нұсқауының ішінде жарамды. Бағдарламаның орындалуы Тұйықталу нұсқауынан кейінгі нұсқаумен жалғастырылады. Егер Орындау...Тұйықталу нұсқаулары енгізілген болса, басқару элементі келесі жоғары деңгейдегі тұйықталуға тасымалданады.
Үшін нұсқауынан шығу
Тұйықталудан шығу тек Үшін...Келесі тұйықталуының ішінде жарамды. Бағдарламаның орындалуы Келесі нұсқауынан кейінгі бірінші нұсқаумен жалғастырылады. Енгізілген нұсқауларда, басқару элементі келесі жоғары деңгейдегі тұйықталуға тасымалданады.
Функциядан шығу
Функция іс рәсімінен бірден шығады. Бағдарламаның орындалуы Функция қосылуынан кейінгі нұсқаумен жалғастырылады.
Sub шығу
Ішкі бағдарламадан бірден шығады. Бағдарламаның орындалуы Қосымша қосылуынан кейінгі нұсқаумен жалғастырылады.
![]() |
Шығу нұсқауы құрылымның аяғын анықтамайды және Аяқтау нұсқауымен шатыстырылмауы керек. |
Қосымша ExampleExit
sReturn ұяшығын жол рертінде қайтару
sListArray(10) ұяшығын жол рертінде қайтару
siStep ұяшығын жалғыз ретінде қайтару
siStep = 0 мен 10 аралығындағы деректердің тексерілуі бар REM толтыру жиымы
sListArray(siStep) = chr(siStep + 65)
msgbox sListArray(siStep)
келесі siStep
sReturn = LinSearch(sListArray(), "B")
Басып шығару: sReturn
Аяқталу ішкі элементі
LinSearch( sList(), sItem ұяшығын жол ретінде ) бүтін сан ретінде қызмет еткізу
iCount ұяшығын бүтін сан ретінде қайтару
REM LinSearch searches a TextArray:sList() үшін TextEntry іздейді:
REM жазбаның көрсеткішін немесе 0 ( Null) мәнін қайтарады
iCount=1 үшін Ubound( sList() )
егер sList( iCount ) = sItem онда
REM sItem үшін шығу мүмкіндігі табылды
болса аяқтаңыз
келесі iCount
егер iCount = Ubound( sList() ) болса, онда iCount = 0
LinSearch = iCount
аяқталу функциясы