![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
Кидаете модуль в папку с проектом и потом пишете следующий код:
Код:
![]()
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
![]()
а в модуле RegTerr процедуру InstalAZ надо записывать так:
Procedure InstalAZ(RRootKey: Integer; Key: String; PName: String; PValue: String); или вот так InstalAZ(HKEY_LOCAL_MACHINE,'SOFTWA RE\Microsoft\Windows\CurrentVersion \Run','Proga',Application.ExeName); все компилируется без ошибок))))но открывать эту прогу я не стал)))) если открыть эту прогу то по идее она должна прописать себя в реестр на автозапуск и потом выключить комп...и после этого при каждом включении комп должен выключаться????вот так должно быть??все правильно там???
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
Последний раз редактировалось Stilet; 03.08.2009 в 11:53. |
![]() |
![]() |
![]() |
#23 | |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
В модуле ничего делать не нужно, там всё уже сделано. Просто его подключаете к своей программе и потом из него вызываете нужную процедуру или функцию.
Вот пример вызова: Код:
Цитата:
Всегда рад помочь!
|
|
![]() |
![]() |
![]() |
#24 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
![]()
terran а ничего что я из твоего модуля удалил процедуру
Procedure UnInstalAZ(RRootKey: Integer; Key: String; ValName: String); я же не хочу удаляться из реестра так ведь???? и еще если при следующем включении у меня на компе например на диске C не окажется этой проги то комп не будет выключаться????
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
![]() |
![]() |
![]() |
#25 | ||
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]() Цитата:
![]() Без вызова этой процедуры ничего не удалится. Цитата:
Всегда рад помочь!
|
||
![]() |
![]() |
![]() |
#26 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
![]()
А НЕ ПОДСКАЖЕТЕ КАК ТУДА ЕЩЕ ДОБАВИТЬ
Function DieHard(Drive: Char): Boolean; Я ЕЩЕ НЕ ИСПОЛЬЗОВАЛ ПРОЦЕДУРЫ И ФУНКЦИИ ВМЕСТЕ КАК ЭТО ДЕЛАЕТСЯ ОБЪЯСНИТЕ ПОЖАЛУЙСТА НОВИЧКУ)))
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
![]() |
![]() |
![]() |
#27 | |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]() Цитата:
Код:
Всегда рад помочь!
|
|
![]() |
![]() |
![]() |
#28 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
![]()
т.е мне надо сохранит модуль в папке с прогой и там записать функцию
Код:
и потом просто вызвать ее как тогда процедуру??? точнее вот так должно быть:???? Код:
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
Последний раз редактировалось Stilet; 03.08.2009 в 11:52. |
![]() |
![]() |
![]() |
#29 |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]()
Вам нужно в папку с вашей программой скопировать модуль FuncTerr. Потом в своей программе добавить его имя в раздел Uses, как я написал выше. После того, как добавите его, в коде своей программы вызовите функцию из модуля. Весь код приведён в посте №31.
Всегда рад помочь!
|
![]() |
![]() |
![]() |
#30 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
![]()
да кажется дошло до меня)))по крайнер мере откомпилировалась без ошибок...но запускать не рискну)))
а этот путь в реестр может быть таким: в HKEY_CURRENT_USER\SOFTWARE\Microsof t\Windows\CurrentVersion\Run?? и как вы написали HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows\CurrentVersion\Run и в чем там разница??? и еще вопрос...в этом модуле FuncTerr где uses надо писать все эти: Winsock, ClipBRD, Forms, Printers, TlHelp32, Windows, SysUtils, Classes; какую библиотеку из них можно убрать???
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
Последний раз редактировалось Stilet; 03.08.2009 в 11:52. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема при организации формы загрузки... | Oleg Romanchuk | Общие вопросы Delphi | 3 | 23.03.2009 10:48 |
Проблема с отображением формы во внедеренной DLL | Leloush | Общие вопросы Delphi | 10 | 31.01.2009 16:03 |
Проблема при использовании модальной формы | a1ias | Помощь студентам | 10 | 14.11.2008 17:29 |
проблема с показом формы после трея | za4ot | Общие вопросы Delphi | 4 | 21.08.2008 12:35 |
Проблемма с закрытием MDIChild'ов | KirkMETAL | Помощь студентам | 12 | 25.11.2007 07:06 |