Page 168 - 4192
P. 168

необхідно  виконати  зазначені  в  описі  процедури  дії.  Якщо
           опис процедури є в коді форми, то її можна викликати лише
           тільки  в  коді  цієї  ж  форми.  Якщо  ж  процедуру  описано  з
           ключовим словом Public у стандартному модулі, то викликати
           її можна в коді будь- якої форми.

                 Формат процедури має такий вигляд:

                [Public | Private][Static] Sub <ім’я процедури> (список
           формальних параметрів)

                Оператори тіла процедури

                End Sub

                 Ключове  слово  Public  означає,  що  процедуру  можна
           викликати в коді будь-якої форми чи модуля додатка, а Private
           - тільки в тій формі чи в тому модулі, у якому її описано. За
           замовченням мається на увазі Private.
                Якщо використовується ключове слово Static, то змінні,
           які  описані  всередині  процедури,  будуть  зберігати  свої
           значення  між  послідовними  її  викликами  (наприклад,  якщо
           при кожному викликанні процедури накопичується сума).
                У  списку  формальних  параметрів  вказуються  ті
           величини, від яких залежить описаний в операторній частині
           процедури процес (вхідні параметри) і змінні, у які заносяться
           результати роботи процедури ( вихідні параметри). Іноді деякі
           з  них  можуть  збігатися  (вхідні  параметри  можуть  бути  і
           вихідними).  Формальний  параметр  подається  ім’ям  змінної,
           після  якої  може  бути  зазначено  її  тип.  Один  від  одного
           параметри  відокремлюються  комами.  Іноді  використовують
           процедури  без  параметрів.  В  цьому  випадку  після  імені
           процедури записують ().


                                             167
   163   164   165   166   167   168   169   170   171   172   173