Rysik писал(а):
выделяем компонет, жмём F1, читаем справку, так же есть куча примеров "Помощь>примеры"Да толку от тех примеров и справки которая полностью дублирует описание точек компонентов.
Вот мне к примеру нужно знать как заставить компонент реестра (Registry)писать в папку HKLM - ибо там требуется повышение прав , вот только до кого и как повысить? Я уже запускаю скомпилированный exe от имени админа - но видимо прав не хватает, хотя из под той-же учетки спокойно создаю тот-же параметр руками.
Так-же не помешала-бы инфа как исправить ошибку данного компонента - когда он в некоторых ветках (незнаю почему , может снова прав не хватает) - дублирует раздел вместо того чтобы в него записать.
Как пример - попробуйте записать им что-то в Root - > *shell , он просто тупо создаст вторую папку shell , и на запуск от админа ему плевать, при этом в том-же Руте в каталоге Directoryshell - все создается на ура.
Второй пример - в параметр нужно вписать в формате hex:00,00,00,00 - но в компоненте Registry - и String, и Real пишут по 8 пар , а не по 4, и вот как его записать без использования файлов и doShellExec?
Еще хотелось-бы найти рабочий компонент AdminApp - нашел на форуме сам компонент - по описанию то что нужно - поставил, а толку от него вообще нет , как запускал без повышений прав , так и запускает.
Я так понимаю что без хотя-бы базовых знаний Delphi я сам ни один компонент не создам (не считая сборок из уже имеющихся в Hiasm), вот и спрашиваю - может есть где какие обучалки по компонентам?