установка delphi7

установка Delphi7

Блін, нічого зрозуміти не можу.: \ На диску з: варто Delphi6, ставлю на диск d: Delphi7.
У проектах спеціально не використав нерідні компоненти щоб простіше змінювати версії, робив модулі.
Намагаюся откомпеліровать проект - отримую повідомлення що не знайдений файл NMConst.dcu, чешу ріпу, знаходжу його на диску, переписую куди треба, отримую повідомлення що не знайдений файл NMConst.pas, який знайти вже не можу. Що це за файли такі?
Ну думаю напевно я якісь старі функції використовую, мудохаюсь ще пару годин, стираю дощенту все що можна, але у відповідь отримую повідомлення що не знайдений файл NMConst.pas.

Може пакети які не встановив? У мене таке було з файлом system.pas, Дельфі його теж не знаходила. А як пакети встановив, все пройшло.

Не знаю, у мене постійно на комп'ютері стояло кілька версій Delphi, в тому числі зараз 5 + 7 а раніше 5 + 6 + 7 (а зовсім давно 1 + 2). І проблем подібних описаної не виникало жодного разу.

Так він шукає Net Masters (FastNet) компоненти :-)

Може у тебе шляху в проектах до русифікованим ресурсів прописані (дублікатами Consts.pas і йому подібним) до старої версії.

У тебе немає такої програми в Д7

Якщо це твердження про відсутність закладки "FastNet" - то спасибі, я і сам бачу.
Якщо це питання, то - так ні. Хотілося б тільки дізнатися наскільки це фатально, чи варто переходити на інші компоненти, якщо стоїть, то на які?
І. а чому ці компоненти зникли-то?

Чи не фатально, раз ти так хочеш, то йдеш на сайт виробників і купуєш.

Все ясно - фатально.

Привіт всім! Хочу повернутися до обговорення моєї проблеми.
Як цілком слушно зауважив Anatoly Podgoretsky в Delphi7 дійсно немає компонентів FastNet. Але виявляється вони є, просто не ставляться за замовчуванням!
Я роблю так:
Головне меню-> Component-> Instal Packages.
Тисну кнопку Add. і вибираю файл "Директорія, в яку встановлена ​​Delphi" \ Bin \ dclisp70.bpl.
Тисну "Відкрити" повернувшись до попереднього вікна можу споглядати улюблені компоненти натискаючи кнопку "Components"
Далі роблю ці компоненти доступними відразу після запуску Delphi, ставлячи галочку куди треба.
А, треба ще додати в список "RunTime packages" файл "Директорія, в яку встановлена ​​Delphi" \ lib \ dclisp.dcp
Для цього тисну в розділі "RunTime packages" кнопку "Add.", Далі у вікні кнопку "Browse.", Вибираю файл, далі "ОК", "ОК".
І о диво, з'являється закладка FastNet!
Але я не можу покласти на форму жоден з її компонентів - отримую ошііку: "Клас не зареєстрований."
Шановні, ну підкажіть новачку, що я не так зробив?
До речі вищевказана помилка "не знайдений файл NMConst.pas" зберігається.

Точно також зможеш встановити в палітру і деякі інші устаресшіі компоненти.
Щодо FastNet це OCX тому потрібна реєстрація бібліотек, regsvr32 а ось які саме не знаю. Ще потрібно расскідать бібліотеки по відповідних папках. Правильніше або забути або йти до виробника, а краще замість FastNet використовувати Інді, це замість FastNet, а замість Quick Report - Rave Reports. Інакше потім все одно буде погано, краще переходити відразу.
А NMConst.pas не шукай його не було в Д6, тільки DCU

Пам'ять: 0.74 MB
Час: 0.028 c

Схожі статті