Меню Рубрики

Как установить turbo delphi на windows 10

Справка Delphi 7 не работает в Windows 10

Пробую бесплатный сыр от Microsoft: обновил систему до Windows 10. Я так и думал, что справка Delphi 7 сразу не заработает, но надеялся победить установкой WinHelp32. Однако — не получилось (запустил версию для Win 8, «обновление неприменимо к данной версии Windows»). Кто-нибудь уже узнал, как под Windows 10 запускать справку Delphi 7?

Добавлено через 35 минут
Возможно, программистам Delphi 7 вообще не стоит переходить на Win 10?

Delphi не работает справка
Здравствуйте. Не стал бы отвлекать профессиональных программистов и администраторов от более.

Справка в Delphi
Здравствуйте! Мне надо добавить справку в программу, как это сделать. И надо файл в .rtf формате.

Справка в Delphi
Нужна прикрепить CHM справку в Праграму в Delphi 7. Кто знает как это сделать.

Справка в Delphi
Подскажите где можна достать русскоязычную справку по Delphi!

спешить вообще некуда, пусть допилят, приведут в нормальный вид, я лично годиков через наверное только пересяду на 10, когда уже будут внятные сборки без левого непонятного рекламного мусора в ней ну и + игрушки на 12 директе

сейчас поставил только на виртуалку, ничего особенного.

и фиг там будет только 10 винда и все. аминь. придумают новий директ как милинькие новую винду заделают, уже проходили, так что паника вообще не усместна

mss, это просто супер. :rofl: :bravo:

Уфф. А я решил проблему.
Подменить файло — дело нехитрое, а вот поиск при таком методе не работает.
Что оказалось — все советчики забыли про один важный (ftsrch.dll) файл.
Алгоритм будет такой (ВНИМАНИЕ! Только для Windows10 x32/x64).
1. Качаем последний msu (для винды 8.1, для нашего языка и нашей битности x64 или x32) — это хотфикс KB917607
2. Качаем распаковщик-собиратель http://www.trishtech.com/downloads/magic.zip
Помещаем в пустую папку три файла — скрипт Install.cmd из вложения, загруженный msu и magic.exe (из архива)
3. Запускаем magic.exe. Это магия! Файлы появились.
4. Запускаем скрипт из-под админа (там основная мутотень в скрипте с правами, владельцем и правильным добавлением в реестр, скрипт переделал на скорую руку из чьего-то, цопирайт не указываю)
В результате будет скопировано:
Файлы:
winhlp32.exe
ftsrch.dll
и языковые пакеты к ним
winhlp32.exe.mui ftsrch.dll.mui
(папки ru-RU и en-US)
Если ВДРУГ не заработает — доложить файлы
ftlx0411.dll (парсер японских слов)
и
ftlx041e.dll (парсер тайских)

Минус решения — sfc /scannow (если запустить) затрет winhlp32, так что заветную папочку далеко не прячьте.

Вложения

Install.zip (1.0 Кб, 150 просмотров)

Все сделал, правда через «одно место».
Я этот файл, к которому доступ был запрещен, ну «winhlp32.exe.mui» (по ходу их в системе 2, ну сколько и языков на ПК), «Unlocker» (тут упомянутой), разлочил, и опять запустил «Install.cmd».

Причем надо отдать должное «Unlocker», полезная программка (не раз выручала)

Добавлено через 10 минут
хотя и предупреждение » this app might not work correctly (Borland Delphi 7.0 isn’t compatible this version of Windows) » при запуске Delphi, немного нервирует

AllFree Использовать или нет — вопрос не только религиозных предпочтений. Например у нас проект на BCB6 (размер исходников чуть меньше 3 гиг). Так вот, тот веселый бородатый мужик из Embarcadero сказал мне удивительную вещь, что смысла портировать под новые среды разработки — нет, это имеет смысл только в том случае, если начат новый проект.
А режим совместимости НЕ НУЖЕН и даже вреден, если работает под текущим.

Kostantin-78
«тут» советуют я (или те, кто натолкнулся на то, что я писал)
Но в этом «тут» подлые мелкомягкие выпилили почти все, что я писал.

Install.cmd запускается из-под админа.
Зачем понадобился Unlocker — мне непонятно.
Если winhlp32.exe не запущен (скрипт этот процесс прибивает первым делом) — языковая обвязка не загружается/
Или у Вас что-то иное захватило файл (например вирус/антивирус). .
Лайфхак. Важно удалять файловый поток «имяфайла:Zone.Identifier:$DATA» для файлов полученных по сети (ну, или прописывать в этот файл правильную циферку, иначе параноидальный UAC (даже отключенный) может попортить жизнь понизив NTFS права до уровня «Гость». Если удалять лень — входим в свойства файла и жмакаем кнопку «Разблокировать»

Скрипт делает следующее:

0. Если запущена ранее поставленная неправильная справка, то прекращает ее работу

1. Копирует файлы в правильные папки, если винда «из коробки» русскоязычная (нацлокаль ru-ru), то:
winhlp32.exe.mui в папки базовой и «национальной» локали
%SystemRoot%\en-US\winhlp32.exe.mui
и в
%SystemRoot%\ru-RU\winhlp32.exe.mui

winhlp32.exe и ftsrch.dll в %SystemRoot%\
%SystemRoot%\winhlp32.exe
%SystemRoot%\ftsrch.dll

2. Выставляет скопированным файлам NTFS права для текущего пользователя

3. Прописывает реестр согласно разрядности:
x32
ветка HKLM\SOFTWARE\Microsoft\WinHelp
поле AllowProgrammaticMacros тип DWORD значение 1
поле AllowIntranetAccess тип DWORD значение 1
x64
ветка HKLM\SOFTWARE\Microsoft\WinHelp
поле AllowProgrammaticMacros тип DWORD значение 1
поле AllowIntranetAccess тип DWORD значение 1
ветка HKLM\SOFTWARE\Wow6432Node\Microsoft\WinHelp
поле AllowProgrammaticMacros тип DWORD значение 1
поле AllowIntranetAccess тип DWORD значение 1

Источник

Программирование на Delphi. Часть 1. Установка Delphi Community Edition (бесплатная версия)

Компания Embarcadero в 2018 году представила Delphi Community Edition — бесплатную версию легендарной среды разработки Delphi. Использовать её могут студенты, стартаперы, небольшие команды, некоммерческие организации. Условия использования: ​лицензия на использование продолжает действовать до тех пор, пока прибыль физического лица или компании от приложений Delphi не достигнет 5 000 долларов США , или штат команды разработчиков не превысит 5 человек .

Мы ставим Delphi в учебных целях, поэтому ее можно использовать бесплатно. А после заработка первых 5 тысяч долларов её можно приобрести: цены начинаются от 98 999 руб. (почти $1600).

С помощью Delphi Community Edition можно разрабатывать мультиплатформенные приложения на Windows, Android, iOS и macOS. В этой статье мы пошагово пройдём процесс установки среды и напишем тестовое приложение под Windows. Delphi всегда был инструментом для быстрого старта в разработке под Windows на языке Pascal, это мы сегодня и проверим.

Примерное время установки: около 40-60 минут .

1. Скачивание бесплатной версии Delphi

Для того, чтобы получить доступ к Delphi Community Edition , пройдите по этой ссылке https://www.embarcadero.com/ru/products/delphi/starter/free-download

Заполните форму, введенный пароль сохраните. В качестве компании я указал один из своих сайтов, телефон реальный, но мне никто пока что не звонил :). Главное: правильно укажите электронную почту.

На почту вам придёт письмо с ключом — его лучше сохранить. После отправки формы начнётся процесс загрузки. Если загрузка не начнётся, ссылка будет также в письме. Письмо вам необходимо — если оно не пришло, проверяйте спам. Если вообще не пришло, регистрируйтесь заново на другой ящик. Я регистрировался дважды на разные email — один на доменную почту, второй на Gmail. Оба раза всё было ок. Вот как выглядит письмо:

2. Установка Delphi Community Edition

Запускаем установщик, у меня файл назывался: radstudio_10_3_3_esd7899_nt.exeСоглашаемся с условиями использования:На этом экране я нажал кнопку Оptions — открылось окно, где можно изменить каталог установки и настройки: ярлык на рабочем столе и установка для всех пользователей. Эти опции я оставил включёнными, вы можете убрать. Каталог установки можно оставить этот.После нажатия Ок на форме Options возвращаемся на окно с соглашением, жмём Next.Здесь выбираем вариант I already have a serial number («У меня есть серийный номер». Он есть у вас в почте) и нажимаем Install.Начнётся установка, через несколько минут появилось окно для ввода данных регистрации (серийного номера):

Введите Serial number из письма в почте и нажмите Register .

Программа начнёт связываться с серверами Embarcadero и попытается зарегистрировать вашу копию. На одном компьютере у меня всё произошло мгновенно, на другом с третьей попытки. Судя по сообщениям, проблема была с серверами Embarcadero. Если всё получилось, переходите к следующему разделу статьи . Если нет, попробуйте сделать следующее. На скриншоте ниже кликните по ссылке «Trouble connection…»

Cистема предложит пройти на web-регистрацию. Соглашаемся — жмём Yes (или копируем предложенный URL в браузер). Откроется окно регистрации через сайт. Жмёте Download, чтобы скачать файл с лицензией в формате txt.Его нужно будет использовать: в диалоге Product Registration нажать Advanced. Затем Import в следующем окне и импортировать файл лицензии. Надеюсь, у вас всё получится.

3. Выбор платформ для установки

Далее установщик предложить выбрать платформы для разработки.Я выбрал Windows 32, Windows 64 и Android:В рамках наших ближайших статей мы будем рассматривать разработку под Windows и Android, поэтому я выбрал только их. Для работы с экосистемой Apple вам понадобится платный ключ разработчика, поэтому ставить iOS и macOS имеет смысл, если вы действительно планируете этим заниматься. В любом случае можно будет доустановить недостающие компоненты позже.Жмём Install и наблюдаем за загрузкойУ меня процесс занял минут 30. Ждём до победного. После окончания установки жмём Start Working.

4. Первичная настройка среды разработки Delphi

Появится окно с Delphi. Можно выбрать тему, я люблю светлую, поэтому нажал на Light

Жмём Next, на следующем экране можно подключить систему контроля версий (пока можно пропустить), включить автосохранение файлов и оформления темы (рекомендую поставить эту галку), а также выбрать папку для сохранения проектов по умолчанию. Я рекомендую создать какую-либо папку в корне, например C:\workПосле окончания настройки жмите Get Started.

5. Создание проекта программы на Delphi под Windows

Откроется Welcome Page, на ней нажмите Create Windows VCL Application, чтобы создать простое приложение под Windows. (Также можно это сделать с помощью верхнего меню File → New → Windows VCL Application — Delphi)Откроется окно нового проекта, где уже будет размещена Form1 — главное окно вашего приложения.Нажмите Save All (иконка с дискетами в левом верхнем меню), чтобы сохранить проект.В рабочем каталоге создайте папку HelloWorld, зайдите в неё. Сохраните файл Unit1.pas (это единственный модуль вашего приложения. Рекомендуется давать им более осмысленные названия, но сейчас мы этот шаг пропустим).Затем сохраните файл проекта, назвав его HelloWorld.dproj (так будет называться ваше приложение, в том числе запускаемый exe-файл).После сохранения имя запускаемого файла отобразится справа в окне проектов:

6. Создание интерфейса приложения

Теперь займёмся главным окном приложения. Поменяйте заголовок окнаСлева в окне Object Inspector найдите свойство Caption у вашей Form1 и напишите там: «Моя первая программа на Delphi». Обратите внимание, что одновременно будет меняться заголовок окнаДобавим кнопку на форму. Найдите в правом нижнем углу экрана палитру компонентов и нажмите на Standart — вам откроется набор популярных компонентов. Два раза щёлкните на компоненте TButton — кнопка появится в самом центре формы.Вы можете изменить её размеры, ухватив за уголок и протянув в нужном направлении. Зажав левую кнопку мыши на элементе Button1 вы можете перетащить его на любой место формы. Поэкспериментируйте с этим, сделав кнопку покрупнее.В инспекторе объектов (по аналогии с изменением заголовка Form1) поменяйте Caption кнопки на «Нажми меня!«. Окно проекта в Delphi будет выглядеть примерно так:Обращаю ваше внимание, что визуальная часть нашей программы уже готова. Оцените мощь Delphi, создать форму рабочего приложения можно за несколько минут!

7. Написание кода и запуск приложения в среде Delphi

Самое время написать свою первую строку кода. Щёлкните два раза на кнопку Button1 ( Button1 — имя объекта, на самой кнопке уже написано « Нажми меня! «). Откроется редактор кода. Delphi автоматически создало событие, которое произойдёт после щелчка по кнопке TForm1.Button1Click .Всё, что вам нужно: вписать свой код между begin и end; в теле процедурыПишем: 1ShowMessage(‘Привет, мир!’); Редактор автоматически сделает отступ, чтобы код процедуры был заметнее. Рекомендую следовать стандарту и оставить оформление таким же.

Нажмите F9. Или зеленую кнопку:Если вы ввели код правильно (или скопировали его с этой страницы), программа скомпилируется и запуститься. Проверьте работу кнопки: вы увидите ваше всплывающее сообщение.Поздравляю! Вы написали свою первую программу под Windows на Delphi.Попробуйте изменить текст сообщения и надпись на кнопке и запустите программу заново. Переключаться между кодом программы и формой можно с помощью переключателя в правом нижнем углу окна модуля

Источник

Как установить turbo delphi на windows 10

Установка Turbo Delphi 2006 Explorer

Turbo Delphi 2006 Explorer является бесплатной версией среды разработки Delphi, которая позволяет создавать полноценные Win32 приложения.

Для установки необходимы следующие компоненты:

Установка необходимых компонентов

Для того, чтобы Turbo Delphi 2006 установилась и стабильно работала, необходимо установить некоторые дополнительные компоненты:

1. .NET 1.1 Framework — dotnetfx.exe
Установка не сложная, но для полноты мы выложим скриншоты с пояснениями в спойлер:

Установка Turbo Delphi 2006

Теперь, когда все необходимые компоненты установлены, можно перейти к установке самой Turbo Delphi. Для этого следует запустить файл TurboDelphi.exe. В первом диалоговом окне установщик предложит указать место, куда необходимо распаковать сами файлы для установки. Лучше указать короткий путь, т.к. в будущем нам могут понадобиться эти файлы.

Далее пройдет распаковка файлов и запустится приложение HTML. В появившемся окне нужно нажать кнопку Install.

Если это приложение не запустилось или запустилось не правильно, то следует зайти в папку с распакованными файлами и запустить Install.exe.

Так или иначе, появится загрузочное меню установки Turbo Delphi, в котором следует нажать Install Borland Turbo Delphi.

Появившийся мастер проведет проверку, установлены ли все необходимые компоненты, а затем предложит начать установку.

Далее необходимо согласиться с лицензией и ввести имя пользователя и компании.

В окне с выбором компонентов по умолчанию выбрано все. Можно смело продолжать установку, т.к. это все может пригодиться при разработке ПО.

При выборе пути установки лучше указывать короткий путь, т.к. при разработке ПО будет часто возникать необходимость использовать путь до папки с Delphi, и короткий путь легче набирать.

Далее следует выбрать более новые версии компонентов для работы с Microsoft Office и Internet. Также нужно указать, будет ли Windows ассоциировать файлы Delphi со средой Delphi.

Теперь, когда вся информация собрана, можно нажимать кнопку Install.

В процессе установки будут скопированы все необходимые файлы, а также настроена среда разработки. После следует завершить установку.

Регистрация Turbo Delphi 2006

Для того, чтобы Turbo Delphi могла запуститься и корректно работать необходим лицензионный ключ. Он представляет собой файл reg736.txt, в котором содержится информация о владельце и т.п. До некоторого времени этот ключ бесплатно выдавался на сайте CodeGear, но теперь новый владелец Delphi компания Embarcadero прекратила бесплатную регистрацию продукта. Тем не менее, вы можете скачать данный файл здесь. Подразумевается, что с данным ключом вы будете использовать Turbo Delphi 2006 Explorer только в образовательных целях.

Файл reg736.txt необходимо поместить в корневую папку вашего пользователя. Например:

После этого можно запускать Turbo Delphi. Информацию о среде разработки можно посмотреть в меню Help -> About Borland Delphi for Microsoft Windows:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как установить trustedinstaller в windows 7
  • Как установить total commander на windows 7
  • Как установить tor browser на windows phone
  • Как установить titan quest на windows 10
  • Как установить tinyumbrella на windows 7