Компонент Delphi BigINI - работа с INI-файлами большими чем 64кб

Категория: Компоненты Delphi » Работаем с системой

Всё чаще слышно, что хранить свои настройки в файлах инициализации уже давно является дурным тоном, что все профи перешли на xml и т.д. Я с этим вообще категорически не согласен! Пусть говорят, что хотят, но для меня старые добрые ини'шки, так и остаются довольно удобным средством для хранения настроек программы (да и других данных).
Представляю вам модуль для Delphi, который позволяет работать с ини, размером больше, чем 64кб! Модуль бесплатный и работает на 6 и 7 версиях Delphi (думаю, что заработает и на более молодых). Обладает TBigIni обладает немного большим функционалом, чем родной дельфовый класс TIniFile.
 

Компонент Delphi | MiTeC Portable Executable Reader

Категория: Компоненты Delphi » Работаем с системой

бесплатные компоненты Delphi

Mitec PE Reader – класс предоставляющий интерфейс для чтения свойств и структур PE (Portable Executable), PE32+ (64bit), NE (Windows 3.x New Executable), VxD и .NET – файлов. С помощью данного класса можно получить доступ к следующим структурам:

  • DOS, File, Optional and CLR headers
  • CLR Metadata streams
  • Sections
  • Directories
  • Imports
  • Exports
  • Resources
  • .NET Metadata
  • Load Config
  • Debug
  • Thread Local Storage
  • Exceptions
  • Units
  • Forms
  • Packages
  • Classes
  • Flags
  • Version Info

Поддерживаемые платформы:

  • Borland Delphi 5
  • Borland Delphi 6
  • Borland Delphi 7
  • Borland Developer Studio 2005
  • Borland Developer Studio 2006

Операционные системы:

  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT 4.x
  • Windows 2000
  • Windows XP
  • Windows 2003
  • Windows Vista
 

Компонент Delphi | CheckDisk и FormatDisk

Категория: Компоненты Delphi » Работаем с системой

Данные компоненты – оболочка функций Windows API из библиотеки FMIFS.DLL, которая используется системой для форматирования и проверки разделов жёсткого диска на системах, начиная с WindowsNT 4. Компоненты поддерживают любые локальные диски, с уже назначенной им буквой в ОС Windows.

 

Компоненты могут использоваться для форматирования дисков, которые, в данный момент не используются операционной системой или вашей программой.

 

Функции из FMIFS.DLL недокументированны Майкрософтом, но были изучены Марком Руссиновичем из System Internals. Компоненты основаны на утилитах Марка, Chkdskx и Formatx. 

 

Заметьте, что данные функции API отличаются от многих других, они возвращают прогресс выполнения, шаги, которые были предприняты при форматировании или проверке, ошибки (если таковые произошли). Компоненты могут парсить эти сообщения и возвращать их в удобном виде. В демке иллюстрирует все возможности данных компонентов.

 

Скачать

 

Компонент Delphi | GLibWMI 1.8beta

Категория: Компоненты Delphi » Работаем с системой

Набор компонентов основанный на WMI (Windows Management Instrumentation). Обладает очень внушительным багажом возможностей, а так же совершенно бесплатный (из за версии "бета”, думаю потом станет платным).

 

В состав входят следующие компоненты:

  • CBiosInfo – информация о BIOS системы.
  • CDiskDriveInfo – информация о присутствующих в системе дисках.
  • СDisplayInfo – информация о дисплее.
  • CKeyboardInfo – всё о клавиатуре.
  • COperatingSystemInfo – предоставляет информацию об операционной системе.
  • CPhysicalMemoryInfo – информация об установленной памяти.
  • CPointingDeviceInfo – всё об указывающем устройстве (про мышку).
  • CPrinterInfo – информация о принтерах установленных в системе.
  • СProcessorInfo – всё о процессорах.
  • CSoundDeviceInfo – звуковое железо.
  • CProcessInfo – информация о действующих процессах в системе
  • CServiceInfo – информация о системных службах
  • CStartupCommandInfo – всё о процессах, которые стартуют вместе с ОС
  • CNetwokAdapterInfo – информация о сетевых адаптерах.
  • CUserInfo – получает информацию об учётной записи юзера.
  • CShareInfo – информация об открытых ресурсах (расшареных)
  • CDiskPartitionInfo – работа с разделами харда.

Использовать компоненты очень просто. Достаточно кинуть их на форму и активировать свойство Active.

 

Интересные скриншоты

 

bios cpu disk 

Скачать

 

 

 

 

 

Компонент Delphi | HotKeyManager

Категория: Компоненты Delphi » Работаем с системой

С помощью этого компонента можно реализовать в своих программах глобальные горячие клавиши без написания большого количества кода. Так же комбинация горячих клавиш не обязательно должна состоять из двух , она может быть и их трех одновременно нажатых клавиш.

В комплекте пример использования и сам компонент
Скачать HotKeyManager  Delphi можно отсюда  download
 
Назад Вперед