Сергей Парижский - Delphi. Учимся на примерах

Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.
Описание книги "Delphi. Учимся на примерах"
Описание и краткое содержание "Delphi. Учимся на примерах" читать бесплатно онлайн.
Данная книга — продолжение предыдущей книги автора, "Delphi. Только практика". Также как и в "Delphi. Только практика", в данном издании подробно рассмотрены программы для сетей, различные шуточные программы, простые игрушки, некоторые полезные приложения, разработка приложений в стиле Windows XP. В частности, здесь можно найти такие примеры как бесплатная отправка SMS, FTP-клиент, простое шифрование, CGI-сценарии и многое другое. Описаны методы работы с системным реестром Windows и INI-файлами, а также некоторые важные аспекты программирования на системном уровне с применением функций Windows API. Для облегчения понимания программ каждый пример содержит комментарии сложных строк кода.
Книга ориентирована как на тех, кто уже имеет опыт создания приложений в Delphi, так и на начинающих программистов. Для начинающих пользователей Delphi в конце книги добавлено приложение с описанием синтаксиса языка программирования Object Pascal.
Приложение В
Справочник по реестру Windows
Ниже описаны интересные ключи системного реестра Windows. Их можно изменять программно или вручную, используя стандартную программу для работы с реестром regedit.exe. Используя эти ключи реестра, можно расширить шаблон программы для настройки Windows, рассмотренный в главе 12.
Общая настройка ПК
Изменение разрешения экрана
Для изменения разрешения экрана (например, на 800×600) следует внести следующие изменения в реестр:
Ключ:
[HKEY_LOCAL_MACHINE\Config\0001\Display\Settings]
Значение ключа:
"Resolution"="800, 600"
Установка задержки перед появлением контекстного меню
Для того чтобы установить задержку появления контекстного меню в 10 миллисекунд следует создать такой ключ:
[HKEY_CURRENT_USER\ControlPanel\desktop]
"MenuShowDelay"="10"
Сокрытие изображение стрелки на ярлыках
Для того чтобы убрать изображение стрелки на ярлыках, создайте следующие два ключа:
[HKEY_CLASSES_ROOT\piffile]
"IsShortcut"=""
[HKEY_CLASSES__ROOT\lnkfile]
"IsShortcut"=""
Сокрытие приставки "Ярлык для…"
Для того чтобы у создаваемых ярлыков не было приставки "Ярлык для…", измените следующий ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"Link"=hex:00,00,00,00
Запрет на редактирование реестра
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Значение:
"DisableRegistryTools"=dword:00000001
Отключение динамика ПК
Ключ:
[HKEY_CURRENT_USER\Control Panel\Sound]
Значение:
"Beep"="No"
Включение динамика ПК
Ключ:
[HKEY_CURRENT_USER\Control Panel\Sound]
Значение:
"Beep"="Yes"
Отключение возможности автозапуска с CD-ROM
Ключ:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom]
Значение:
"Autorun"=dword:00000000
Отключение всплывающих подсказок в Проводнике и на Рабочем столе
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
Значение:
"ShowInfoTip"=dword:00000000
Автоматическое наведение указателя мыши на активную кнопку
Ключ:
[HKEY_CURRENT_USER\ControlPanel\Mouse]
Значение:
"SnapToDefaultButton"="1"
Отключение возможности открывать диспетчер задач
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Значение:
"DisableTaskMgr"=dword:00000001
Отключение возможности восстановления системы
Ключ:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore]
Значение:
"DisableConfig"=dword:00000001
Очистка swap при выключении компьютера
Ключ:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
Значение:
"ClearPageFileAtShutdown"=dword:00000001
Изменение размещения папок и каталогов
Изменение размещения папки Избранное
Для того чтобы изменить размещение папки Избранное, следует написать новый путь к этой папке в следующий ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Favorites"="C:\\Избранное"
Изменение каталога по умолчанию для программ
Можно изменить предлагаемый системой по умолчанию каталог при установке программ:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="C:\\Program Files"
"ProgramFilesPath"="C:\\Program Files"
Сокрытие пунктов системного меню Пуск
Сокрытие пункта Пуск→Найти
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Значение:
"nofind"=dword:0
Сокрытие пункта Пуск→Программы→Стандартные
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ]
Значение:
"nocomnongroups"=dword:00000001
Сокрытие пункта Пуск→Избранное
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Значение:
"NoFavoritesMenu"=dword:00000001
Сокрытие пункта Пуск→Документы
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
Значение:
"NoRecentDocsMenu"=dword:00000001
Сокрытие пункта Пуск→Панель управления
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Policies\Explorer]
Значение:
"NoControlPanel"=dword:00000001
Сокрытие пункта Пуск→Выполнить
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Policies\ Explorer]
Значение:
"NoRun"=dword:00000001
Сокрытие пункта Пуск→Настройка→Принтеры
Для того чтобы скрыть пункты меню Пуск→Панель управления, Пуск→Настройка→Принтеры (и соответствующие пиктограммы в папке Мой компьютер), внесите следующие изменения в реестр:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
"NoSetFolders"=dword:00000001
Сокрытие пункта Пуск→Настройка→Панель задач
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
Значение:
"NoSetTaskbar"=dword:00000001
Сокрытие пункта Пуск→Завершение сеанса
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
Значение:
"NoLogOff"=hex:01,00,00,00
Сокрытие пункта Пуск→Выключить компьютер
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
Значение:
"NoClose"=dword:00000001
Сокрытие всех дополнительных папок в меню Пуск
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Policies\Explorer]
Значение:
"NoStartMenuSubFolders"=dword:00000001
Сокрытие папки Мои документы в меню Пуск
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer\Documents]
Значение:
"DisableStartInMyDocs"=dword:00000001
Сокрытие различных элементов интерфейса
Сокрытие дисков в папке Мой компьютер
В папке Мой компьютер можно скрывать диски. Ниже представлены имена дисков и соответствующий ключ для их сокрытия. Для того чтобы скрыть сразу несколько дисков, суммируйте значения ключей:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
A: "NoDrives"=dword:00000001
В: "NoDrives"=dword:00000002
С: "NoDrives"=dword:00000004
D: "NoDrives"=dword:00000008
Е: "NoDrives"=dword:00000010
F: "NoDrives"=dword:00000020
G: "NoDrives"=dword:00000040
H: "NoDrives"=dword:00000080
I: "NoDrives"=dword:00000100
J: "NoDrives"=dword:00000200
K: "NoDrives"=dword:00000400
L: "NoDrives"=dword:00000800
M: "NoDrives"=dword:00001000
N: "NoDrives"=dword:00002000
O: "NoDrives"=dword:00004000
P: "NoDrives"=dword:00008000
Q: "NoDrives"=dword:00010000
R: "NoDrives"=dword:00020000
S: "NoDrives"=dword:00040000
T: "NoDrives"=dword:00080000
U: "NoDrives"=dword:00100000
V: "NoDrives"=dword:00200000
W: "NoDrives"=dword:00400000
X: "NoDrives"=dword:00800000
Y: "NoDrives"=dword:01000000
Z: "NoDrives"=dword:02000000
Для того чтобы скрыть все диски:
"NoDrives"=dword:03FFFFFF
Сокрытие пиктограммы Принтеры в панели управления
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Значение:
"NoPrinters"=dword:00000001
Сокрытие вкладок Общие и Сведения в окне свойств принтера
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Explorer]
Значение:
"NoPrinterTabs"=dword:00000001
Настройка Рабочего стола
Сокрытие всех элементов Рабочего стола
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Значение:
"NoDesktop"=dword:00000001
Сокрытие пиктограммы Internet на Рабочем столе
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Значение: "
NoInternetIcon"=dword:00000001
Сокрытие пиктограммы Сетевое окружение на Рабочем столе
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
Значение:
"NoNetHood"=dword:00000001
Отключение возможности вызывать окно свойств экрана
Ключ:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Значение:
"NoDispCPL"=dword:00000001
Отключение контекстного меню панели задач
Ключ:
[HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\Policies\Explorer]
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!
Похожие книги на "Delphi. Учимся на примерах"
Книги похожие на "Delphi. Учимся на примерах" читать онлайн или скачать бесплатно полные версии.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Отзывы о "Сергей Парижский - Delphi. Учимся на примерах"
Отзывы читателей о книге "Delphi. Учимся на примерах", комментарии и мнения людей о произведении.