"Пишем программу для создания книг FB2." - читать интересную книгу автора (Карпов Юрий)ПриложениеИсходный код программы. Выложил исходник на один сайт, но боюсь, что там ему и потерянному быть… Поэтому, не буду ждать милости, справимся и сами. Для начала, извлечем исходник из этого файла. «Нет таких задач, которые не могли бы решить комму… (извиняюсь) программисты!» Сделаем копию этого файла. Переименуем его как текст. В этом тексте найдем слово «Приложение». Удалим все до этого слова, да и немного далее, до начала исходного текста. Теперь заменим все lt;pgt; и lt;/pgt; на пустое место. Еще заменим: lt;empty-line/gt; на пустое место. amp;#38; на amp; amp;lt; на lt; amp;gt; на gt; «Цели определены, задачи поставлены, за работу товарищи…» Программа состоит из 4 форм и 6 файлов pas, всего около 50 кбайт. Далее, последует инструкция, как сделать программку. Если Delphi 5 и выше то все просто. Получившийся пирожок, нужно разрезать на отдельные файлы и назвать так как они подписаны И запустить проект. Иначе придется повозится. В новой папочке создайте пустой проект Delphi. На форме кликните правой кнопкой мыши и выберите View as Text Скопируйте код формы из книги (не захватывая слова "начало кода" и "конец кода"). Вставьте его в открытое окно. Нажмите правую кнопку мыши и выберите View as Form. Если все сделано правильно Вы увидите форму. Скопируйте код соответствующего unit. Замените им код в окне Code. Хорошо, одна форма сделана. Теперь создайте новую форму File - New - Form И повторите предыдущие операции Форм и соответствующих им Юнитов нужно сделать 4: Unit1.dfm, genres.dfm, EditStr.dfm, authors.dfm Unit1.pas, genres.pas, EditStr.pas, authors.pas Файлы UmFB2.pas и dm.pas форм не имеют т.е. просто сделайте их из текстовых. Итак, начали. |
|
|