На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Обязательно выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.

Этот раздел предназначен для вопросов, посвященных разработке компонентов, а также для тестирования собственных бесплатных компонентов с открытым исходным кодом.

Здесь запрещается:
1. Размещать ссылки на какие-либо коммерческие компоненты, реализующие требуемую функциональность.
2. Обсуждать и тестировать коммерческие компоненты или компоненты с закрытым кодом.
3. Давать ссылки на сайты с исходным кодом компонентов. Все тестируемые исходные коды должы быть размещены на сайте ИСХОДНИКИ.RU.
Модераторы: Rouse_, DimaBr
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> Установка компонент... , картинка в палитре компонент
    Цитата VahaC @
    2 c68c15
    А какая версия делфи.

    Delphi 7
      Если не ошибаюсь, то в меню Component есть пункт Install Component там укажи свой пас файл, и не забудь прописать в опциях пути, или перед установкой скопируй компонент в папочку "папка дельфи"\lib
      Да тогда и устанавливать его нужно от туда же
      Сообщение отредактировано: VahaC -
        Но лучше использовать следующий способ так он будет работать в версиях выше 7
        Цитата
        1. Создаём папку для нового компонента в директории выбранной в настройках программы (возможно это не важно, но я сделал так) - Tools>Environment Options>Directories>Shared repository:
        2. Складываем в неё файлы компонента (.pas и .dcr)
        3. Открываем в dilphi файл .pas и ищем строчку:
        procedure Register;
        begin
        RegisterComponents('название вкладки компонента', [название компонента]);
        end;
        4. Меняем название вкладки компонента на своё (или запоминаем)
        5. Сохраняем .pas и закрываем всё.
        6. Создаем File>New>Package-Delphi
        7. Меняем название Package1.bpl на название будущей вкладки компонента (которое у нас в было в pas-файле)
        8. Prodjekt>Add to Prodjekt и указываем путь к файлу .pas >ok (то есть добавляем его к проекту)
        9. Сохраняем проект в той-же паке, компилируем (Compile) и устанавливаем (Install), закрываем всё (если попросит сохранить, подтвердите)
        10. Открываем свой проект или создаем новый и через контекстное меню на палитре компонентов выбираем Add new category и вписываем название своей вкладки (категории)
        11. После появления нашей вкладки, правый клик по ней и через контекстное меню Unhide_Button>Название вкладки>Название компонента

        Всё, компонент присутствует в палитре для всех новых проектов.
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0210 ]   [ 16 queries used ]   [ Generated: 3.05.24, 05:33 GMT ]