Вверх ↑
Этот топик читают: Гость
Ответов: 1841
Рейтинг: 369
#1: 2012-02-20 16:39:29 ЛС | профиль | цитата
Описание:
  • AutoRegElements - простая утилита, для простой регистрации нестандартных элементов.

  • [color=green
    Как работает:[/color]]
    В каталоге с программой, имеется вот такая вложенность: MyElementsdelphiMyElementsStringOperationsStringOperations.(ini,ico,pas), где:
    MyElements - корневой каталог.
    delphi - кодовое название пакета.
    MyElements - название вкладки в элементной палитре.
    StringOperations - папка в которой находятся элементы (название может быть любое).
    StringOperations.(ini,ico,pas) - собственно сам элемент (в качестве имени элемента, будет использоваться *.ini файл без расширения).

    После формирования списка, программа копирует все необходимые файлы в папку Result и в ней же создаётся скрипт (his) для автоматической регистрации этих элементов.
    [color=green
    История версий:[/color]]
    Версия 1.4
    Заменил: Пропущенный относительный путь на абсолютный.

    Версия 1.3
    Заменил: Все относительные пути на абсолютные.

    Версия 1.2
    Добавил: В случае выбора вариант с запуском скрипта, после регистрации элементов появится сообщение с предложением удалить папку Result.
    Добавил Игнорирование пакета, вкладки, папки с элементом или части элемента в случае если в имени присутствует 2 символа "--".
    Ссылка: AutoRegElements
    Пароль: 1
    Версия: 1.4
    Время изменения: 26.11.15_09:39
    карма: 1
    0
    Ответов: 1058
    Рейтинг: 76
    #2: 2012-02-20 17:39:26 ЛС | профиль | цитата
    CriDos писал(а):
    программа с исходником и ...

    error
    карма: 0

    0
    Ответов: 1841
    Рейтинг: 369
    #3: 2012-02-20 22:00:20 ЛС | профиль | цитата
    tom-it, поправил
    карма: 1
    1
    Голосовали:tom-it
    Ответов: 1061
    Рейтинг: 22
    #4: 2012-04-01 21:26:00 ЛС | профиль | цитата
    Ошибка:

    И ничего не добавляется! Сборка: Альтернативная сборка HiAsm_4.04b185.20-01-11_AltBuild_v608.02
    карма: 0

    0
    Ответов: 1841
    Рейтинг: 369
    #5: 2012-04-01 21:32:57 ЛС | профиль | цитата
    RinniX, можете скинуть элемент или элементы которые пытались добавить?

    карма: 1
    0
    Ответов: 1061
    Рейтинг: 22
    #6: 2012-04-01 21:37:30 ЛС | профиль | цитата
    CriDos, те-же что были в примере! Ничего не трогал, специально для проверки!
    ------------ Дoбавленo в 21.37:
    CriDos, а у тебя я так понимаю всё работает!
    карма: 0

    0
    Ответов: 1841
    Рейтинг: 369
    #7: 2012-04-01 21:44:46 ЛС | профиль | цитата
    RinniX, ну да.
    Перед регистрацией, кстати, необходимы выгружать среду.
    Попозже проверю на WinXP.
    карма: 1
    0
    Ответов: 1061
    Рейтинг: 22
    #8: 2012-04-01 21:49:52 ЛС | профиль | цитата
    CriDos писал(а):
    Перед регистрацией, кстати, необходимы выгружать среду.

    т.е. закрывать! В первую очередь так и сделал, потом попробовал с открытой средой, тоже самое!

    CriDos писал(а):
    Попозже проверю на WinXP.

    Ах да... у меня именно она и есть!
    карма: 0

    0
    Ответов: 13
    Рейтинг: 2
    #9: 2012-04-03 21:25:25 ЛС | профиль | цитата
    Hi All!
    Распаковал Файл: autoregelements_1.2.7z
    Запустил: AutoRegElements.exe
    В папке: "Result" - длинные имена файлов обрезаны до 8 символов.
    Проверил на: 2-х машинах с Windows XP,
    и на одной машине с Windows 2000.
    На Windows 7 - всё нормально.

    После исследований выяснил, что:
    - в элемент DirTools на верхнюю точку Dest подано относительное
    имя папки "Result";
    - если подать туда абсолютный путь (от корня диска) - то всё
    работает нормально.

    Или мои лыжи настолько кривые?

    карма: 0

    0
    Ответов: 1376
    Рейтинг: 197
    #10: 2012-04-03 21:35:58 ЛС | профиль | цитата
    serg137, [flood]После общения с автором все недоразумения будут улажены, без сомнения и бесомнения, вы правы, но Автор правее, правит-то он [/flood]
    карма: 1

    0
    Ответов: 13
    Рейтинг: 2
    #11: 2012-04-03 21:50:08 ЛС | профиль | цитата
    [flood]…главное чтобы костюмчик сидел…[/flood]
    карма: 0

    0
    Ответов: 1376
    Рейтинг: 197
    #12: 2012-04-03 21:52:51 ЛС | профиль | цитата
    [flood]
    serg137 писал(а):
    главное чтобы костюмчик сидел…
    ну а Автору попутного?[/flood]
    если подать туда абсолютный путь (от корня диска) - то всё
    работает нормально.

    Всё что вам на комп попало с этого сайта - ваше, меняйте как хотите, freeware полное, Наши ошибки - Ваши ошибки!
    карма: 1

    0
    Ответов: 13
    Рейтинг: 2
    #13: 2012-04-03 22:06:10 ЛС | профиль | цитата
    Вообще-то меня смутило поведение самого элемента DirTools.
    Если включить его сообщения, то он говорит, что длинные имена
    файлов не поддерживаются (в случае с относительным именем папки).
    карма: 0

    0
    Ответов: 1376
    Рейтинг: 197
    #14: 2012-04-03 22:09:03 ЛС | профиль | цитата
    Нет схемы -- Нет проблемы
    карма: 1

    0
    Ответов: 13
    Рейтинг: 2
    #15: 2012-04-03 22:19:12 ЛС | профиль | цитата
    Дык, ведь схема авторская: autoregelements_1.2.7z.
    Я только поставил флажок "NoErrorUI" в: "False"
    в верхнем элементе DirTools.

    карма: 0

    0
    Сообщение
    ...
    Прикрепленные файлы
    (файлы не залиты)