delphi/ несколько вопросов.

компьютеры программирование windows Delphi делфи

1) Каким образом подключить к проекту справочную систему?
2) Каким образом мне сделать дистрибутив к моему проекту , чтобы его записать на Сд, и с него можно было устанавливать( был прогресс бар, время, анимация) как это обычно делается?
3) Как сделать так чтобы мой проект был версией portable, т. е запускался экзешник, который запускался без лишних файлов?
Можете попробовать растолковать это как можно подробнее.... на словах и по возможности на коде параллельно.
Знаю что есть гугл, но там нужно отсеивать все лишнее, конкретных ответов мало.
Ответы:
>Знаю что есть гугл
1) создается отдельно от делфи и на эту тему есть много чего почитать
2) не знаю как сейчас, но раньше (например D7) в комплекте с делфи шла программа для создания дистрибутивов. Только её нужно было отдельно поставить, что-то типа инсталшилда
3) это вопрос противоречит предыдущему, если вы хотите портейбл то установщики делать не надо. Также ваша программа не должна зависит от веток в реестре винды и каких либо файлов. Если в компеплекте к программе нужны какие либо DLL при прикладывайте их вмести с экзешником в одном архиве.
1) Справочная система создается, например, в программе Help&Manual (очень удобная). В свойстве Application.HelpFile := 'Путь к файлу справки',
в конкретном визуальном элементе
procedure TSDIAppForm.tvStructureKeyDown(Sender: TObject; var Key: Word;  Shift: TShiftState);
begin
Case Key of
     VK_F1 : Application.HelpJump('tvStructure');
   end;
end;
2) Есть программы создания установщиком, одна из них входит в комплект Delphi
3) Вариант Portable нужно закладывать с начала проектирования. Насколько я помню у тебя СУБД Access - а она сама требует установки. Если использовать Firebird Embeded, то никаких проблем не возникает У меня есть множество проектов, которые работают с флешки или с CD. Для Firebird необходимо только установить режим ReadOnly и он будет работать на CD


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.