У цій статті ми розглянемо як зберігати HTML сторінки і входять в нього картинки в вашому проекті. В кінцевому підсумку ми отримаємо один виконуваний файл містить HTML сторінку.
Крок перший - створення HTML сторінки.
Але нам потрібно поміняти в коді HTML значення параметра SRC так щоб він дорівнював імені ресурсу:
Ось код моєї сторінки delphiandprogramming.html:
Створення файлу ресурсів
Нагадаю, що для створення файлу скрипта вам необхідно:
- Створити порожній текстовий файл в директорії з проектом
- Перейменувати його в TestRes3.rc
- Написати в ньому наступний код:
Тип ресурсу - RT_HTML певний як ресурс під номером "23", це ресурсний тип за замовчуванням для HTML сторінок.
Отже, ми створили файл скрипта ресурсів, сторінку і пов'язану з нею картинку. Наступний крок - відкомпілювати скрипт. Для його компіляції, як це було описано в другій частині цієї серії ми виконаємо в командному рядку наступну команду:
Тепер підключимо отриманий файл ресурсів в наш проект наступної рядком:
Показ сторінки в браузері
Звичайно шлях "C: \ Delphi5 \ Projects \ TestRes3 \ testres3.exe" у вас може відрізнятися.
Показ сторінки в своєму додатку
А тепер ми покажемо сторінку в самому додатку! Додайте на формі компонент TWebBrowser (знаходиться в Delphi 5 на закладці "Internet"). І на створення форми напишіть наступний код:
І все! Тепер ви можете відправляти свій сайт не піклуючись про те що користувач не зможе набрати цю хитру позицію: 'res: // C: \ Delphi5 \ Projects \ TestRes3 \ testres3.exe / HTML / dpg'.