===================================================================== AJPapps - Добавление в автозагрузку для Win32 1.00 Линда Кайе 2009. Посвящается Ариэль ===================================================================== Эта программа просто добавляет заданную программу в автозагрузку. Тоесть при каждом следующем запуске Windows она будет автоматически запущена. Можно задать любую командную строку или даже указать не программу, а документ. История создания ---------------- Завидно было что у DDD есть такая программа, а у меня нет. А потом в рамках изучения DDE, я неожиданно решила попробовать написать такую же, но для Windows 3.xx. И это оказалось не так сложно. Это порт программы под Win32. Тоесть в отличие от предыдущей версии она будет запускаться только в Windows 9x и Windows NT. Просто мне так захотелось ^^ Надеюсь, что после портирования она станет чуточку популярнее ^^ История изменений ----------------- • 1.00.0001 Первый релиз. Зависимости ----------- Для работы этой программы нужны следующие компоненты: • AJPapps - AJPapps support library 1.00 Файл AJPappsSupport0100.DLL • AJPapps - Библиотека общих функций 3.00 Файл CommonFunctions0300.DLL • Microsoft Visual Basic Virtual Machine Файл MSVBVM60.DLL Эти компоненты обязательны. Они уже включены в программу установки ^_^ Информация о разработке ----------------------- Язык: Microsoft Visual Basic 6.0 SP6 Платформа: Windows XP Professional SP2 Установка --------- Просто запустите Setup.AddToAutorun.EXE, и программа установки сама создаст все необходимые ярлыки. Использование ------------- После первого запуска программы появится окно со списком всех программных групп. Вам необходимо выбрать ту, которая отвечает за автозапуск программ. Обычно она называется "Автозапуск", "Автозагрузка", "Группа Запуска" или "Startup". Если вдруг окажется, что у Вас две группы, например, Startup и Автозагрузка, выбрать нужно ту, которая соответствует языку операционной системы. В любом случае, позже можно изменить эту настройку. Настройки сохраняются в файл AddToAutorun.INI, который находится в каталоге Windows. Не рекомендуется его редактировать вручную. После появляется главное окно программы. Здесь в поле "Командная строка" нужно указать имя файла, который должен быть запущен. Это может быть исполняемый файл (EXE) или файл документа, который ассоциирован с какой-либо программой. В случае с исполняемым файлом можно также указать параметры, с которыми следует его запускать. В поле "Имя программного элемента" нужно указать имя элемента, который будет создан в группе автозапуска. Если программа запущена в системе старше, чем Windows 3.xx и элемент с таким именем существует, он будет заменён. Кроме того, можно нажать кнопку с тремя точками, которая открывает диалог открытия файла. С помощью этого диалога можно указать интересующую программу. В этом случае имя программного элемента будет установлено в имя файла (без пути). Чекбокс "Запускать свёрнутым" указывает на необходимость сворачивать программу при автоматическом запуске с системой. Это может потребоваться для таких программ как Часы. Кнопка "Группа..." открывает каталог выбора программной группы. Точно такой же диалог появляется при первом запуске программы. Кнопка "Отмена" просто закрывает программу. Кнопка "Добавить" добавляет программу в автозапуск. При этом будет активирован Диспетчер программ, будет открыта выбранная группа, а затем там будет создан новый элемент. После этого программа закроется. Если при этом произойдёт какая-либо ошибка, то будет выдано сообщение об ошибке, и программа не будет закрыта. Обратите внимание, что если вы запустите программу в Windows NT от лица другого пользователя, элементы в автозагрузку будут добавляться всё равно для текущего залогиненного. Это особенность реализации алгоритма. Удаление -------- Удаление самой программы производится обычным способом - через Установку и удаление программ. Маленький копирайт ------------------ 1. Программа распространяется бесплатно. 2. Вы имеете право распространять её на тех же условиях. 3. При распространении вы не имеете права менять авторство программы, присваивать его себе или каким-либо иным способом искажать его. 4. Вы не имеете права на платное распространение программы, сдачу в аренду или любое другое коммерческое использование. 5. Программа распространяется как есть. Автор не несёт ответственности за любые трагедии или несчастные случаи, вызванные использованием программы. 6. Вы имеете право использовать ActiveX компоненты, поставляемые с программой, в собственных программах. При этом автор не гарантирует совместимость будущих версий компонентов. 7. Для любого пункта данного соглашения может быть сделано исключение с разрешения автора программы. 8. По любым вопросам, связанным с данной программой, обращайтесь по адресу lindaoneesama@gmail.com Загружено с http://purl.oclc.org/Linda_Kaioh/Homepage/