Page 38 - 6735
P. 38

Рисунок 1.4 – Діалогові вікна

                       Використання функцій з бібліотек DLL

              В  програмі  мовою  VBA  можуть  бути  використані  довільні
           функції з бібліотек DLL, у тому числі функції Win32 API [20, 21, 28,
           29, 42]. Наприклад можна відтворити звуковий файл за допомогою
           функції PlaySound із системної бібліотеки winmm.dll.

           'функція MessageBeep із системної бібліотеки user32.dll
           Declare Sub MessageBeep Lib "user32.dll" (ByVal T As Long)
           'функція PlaySound із системної бібліотеки winmm.dll
           Declare Function PlaySound Lib "winmm.dll" Alias
           "PlaySoundA" _
           (ByVal n As String, ByVal m As Long, ByVal f As Long) As
           Long

           Public Sub main()
           MessageBeep 32 'виклик функції з параметром
           'виклик функції з параметром
           Call PlaySound("c:\WINDOWS\Media\tada.wav", 0&, SND_ASYNC
           Or SND_FILENAME)
           End Sub

                             Файли послідовного доступу

              Файл  –  це  інформаційний  об’єкт,  який  містить  послідовність
           байтів  і  розміщений  у  файловій  системі  на  носію  інформації.  Усі
           файли є бінарними, але якщо для файлу застосовується кодування
           символів  (ASCII,  UTF-8,  CP1251  або  інше),  то  його  називають

                                          38
   33   34   35   36   37   38   39   40   41   42   43