• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

How to : Process viewer component скачать в хорошем качестве

How to : Process viewer component 7 лет назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
How to : Process viewer component
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: How to : Process viewer component в качестве 4k

У нас вы можете посмотреть бесплатно How to : Process viewer component или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон How to : Process viewer component в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



How to : Process viewer component

Process viewer component A Component that shows all running processes, not only on WinNT but also on windows 98/95 ! A Component that shows all running processes, not only on WinNT but also on windows 98/95 ! It also has a public method calld KillSelectedProcess, I guess you can figure out what it does... It has saved me a lot of trouble and saved me a lot of needs to reboot my system on my windows98 machine... well, here's the source for it : What you will have to do is make a new unit, copy this text in it and save the unit as ggProcessViewer. Then you can install in into your component pallet by using the delphi main menu, Component/Install Component... Have a lot of fun... unit ggProcessViewer; interface uses Windows, SysUtils, Classes, Controls, Grids, ExtCtrls, messages, tlHelp32, Dialogs; type //NT Functions for getting the process information : TEnumProcesses = function(lpidProcess: LPDWORD; cb: DWORD; var cbNeeded: DWORD): BOOL; StdCall; //external cPSAPIDLL; TGetModuleBaseNameA = function(hProcess: THandle; hModule: HMODULE; lpBaseName: PAnsiChar; nSize: DWORD): DWORD; StdCall; //external cPSAPIDLL; TGetModuleFileNameExA = function(hProcess: THandle; hModule: HMODULE; lpFilename: PAnsiChar; nSize: DWORD): DWORD; StdCall; //external cPSAPIDLL; TEnumProcessModules = function (hProcess: THandle; lphModule: LPDWORD; cb: DWORD; var lpcbNeeded: DWORD): BOOL; StdCall; //external cPSAPIDLL; TPByte = ^TByte; TByte = array[0..0] of byte; ThackWinControl = class(TWinControl) public property Text; end; ThackGraphicControl = class(TGraphicControl) public property Caption; end; TProcessTimeType = (ptCreationTime, ptExitTime, ptKernelTime, ptUserTime, ptCPUTime); TAfterRefreshProcesses = procedure(Sender: TObject) of object; TBeforeRefreshProcesses = procedure(Sender: TObject) of object; TggProcessViewer = class(TStringGrid) private FProcessCount : integer; FAutoRefresh : boolean; FAfterRefreshProcesses : TAfterRefreshProcesses; FBeforeRefreshProcesses : TBeforeRefreshProcesses; RefreshTimer : TTimer; procedure InitGridForNT; procedure Getprocesses; procedure GetProcessesOnNT; function SetProcessCount: integer; procedure GetProcessCount(const Value: integer); procedure GetTheProcessTimes(PID: integer); procedure SetAutoRefresh(const Value: boolean); procedure TimerAutoRefresh(Sender: TObject); procedure InitGridForWinXX; procedure GetProcessesOnWinXX; protected //Adress holders of the procedures for NT EnumProcesses : TEnumProcesses; GetModuleBaseNameA : TGetModuleBaseNameA; GetModuleFileNameExA : TGetModuleFileNameExA; EnumProcessModules : TEnumProcessModules; public constructor Create(AOwner: TComponent); override; destructor Destroy; override; procedure Refresh; procedure KillSelectedProcess; published property DoubleBuffered; property ProcessCount: Integer read SetProcessCount write GetProcessCount; property AutoRefresh: Boolean read FAutoRefresh write SetAutoRefresh; property AfterRefreshProcesses: TAfterRefreshProcesses read FAfterRefreshProcesses write FAfterRefreshProcesses; property BeforeRefreshProcesses: TBeforeRefreshProcesses read FBeforeRefreshProcesses write FBeforeRefreshProcesses; end; procedure Register; const cPSAPIDLL = 'PSAPI.dll'; ProcessBasicInformation = 0; implementation procedure Register; begin RegisterComponents('GuidoG', [TggProcessViewer]); end; { TggProcessViewer } constructor TggProcessViewer.Create(AOwner: TComponent); begin inherited; RefreshTimer := TTimer.Create(Self); RefreshTimer.OnTimer := TimerAutoRefresh; FixedCols := 0; DefaultRowHeight := 15; ColWidths[0] := 120; ColWidths[1] := 60; ColWidths[2] := 50; ColWidths[3] := 360; Options := Options - [goVertLine, goHorzLine] + [goDrawFocusSelected, goThumbTracking, goColSizing, goRowSizing]; GetProcesses; FAutoRefresh := TRUE; end; procedure TggProcessViewer.InitGridForNT; begin ColCount := 7; RowCount := 2; Cells[0, 0] := 'Process'; Cells[1, 0] := 'PID'; Cells[2, 0] := 'CPU time'; Cells[3, 0] := 'Kernel time'; Cells[4, 0] := 'User time'; Cells[5, 0] := 'Priority'; Cells[6, 0] := 'Location'; Cells[0, 1] := ''; Cells[1, 1] := ''; Cells[2, 1] := ''; Cells[3, 1] := ''; Cells[4, 1] := ''; Cells[5, 1] := ''; Cells[6, 1] := ''; end; procedure TggProcessViewer.InitGridForWinXX; begin ColCount := 4; RowCount := 2; Cells[0, 0] := 'Process'; Cells[1, 0] := 'PID'; Cells[2, 0] := 'Priority'; Cells[3, 0] := 'Location'; Cells[0, 1] := ''; Cells[1, 1] := ''; Cells[2, 1] := ''; Cells[3, 1] :=..

Comments
  • Вся IT-база в ОДНОМ видео: Память, Процессор, Код 2 месяца назад
    Вся IT-база в ОДНОМ видео: Память, Процессор, Код
    Опубликовано: 2 месяца назад
  • ИСТОРИЯ ARM: Как компания из сарая захватила ВЕСЬ МИР и победила Intel? 1 день назад
    ИСТОРИЯ ARM: Как компания из сарая захватила ВЕСЬ МИР и победила Intel?
    Опубликовано: 1 день назад
  • Проблема нержавеющей стали 6 дней назад
    Проблема нержавеющей стали
    Опубликовано: 6 дней назад
  • PostgreSQL сможет заменить Oracle? Ушел ли Oracle из России? — Подкаст «Слон в IT-лавке» 2 дня назад
    PostgreSQL сможет заменить Oracle? Ушел ли Oracle из России? — Подкаст «Слон в IT-лавке»
    Опубликовано: 2 дня назад
  • Google увольняет, Нейросеть для умерших, Суверенный европейский процессор | Как Там АйТи #86 19 часов назад
    Google увольняет, Нейросеть для умерших, Суверенный европейский процессор | Как Там АйТи #86
    Опубликовано: 19 часов назад
  • Окупай DPI: Выводим провайдера на чистую воду 16 часов назад
    Окупай DPI: Выводим провайдера на чистую воду
    Опубликовано: 16 часов назад
  • Способ увидеть невидимое: как создают суперлинзы из оптических метаматериалов 1 день назад
    Способ увидеть невидимое: как создают суперлинзы из оптических метаматериалов
    Опубликовано: 1 день назад
  • Если у тебя спросили «Как твои дела?» — НЕ ГОВОРИ! Ты теряешь свою силу | Еврейская мудрость 2 месяца назад
    Если у тебя спросили «Как твои дела?» — НЕ ГОВОРИ! Ты теряешь свою силу | Еврейская мудрость
    Опубликовано: 2 месяца назад
  • ИИ-агенты — кошмар для безопасности? Разбираемся с OpenClaw 9 часов назад
    ИИ-агенты — кошмар для безопасности? Разбираемся с OpenClaw
    Опубликовано: 9 часов назад
  • Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы 7 дней назад
    Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы
    Опубликовано: 7 дней назад
  • ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки 4 месяца назад
    ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки
    Опубликовано: 4 месяца назад
  • Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical 3 месяца назад
    Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical
    Опубликовано: 3 месяца назад
  • Как взламывают любой Wi-Fi без пароля? 2 дня назад
    Как взламывают любой Wi-Fi без пароля?
    Опубликовано: 2 дня назад
  • Интернет по паспорту и блокировка Телеграм с 1 марта 1 день назад
    Интернет по паспорту и блокировка Телеграм с 1 марта
    Опубликовано: 1 день назад
  • Всего 40 строк кода 12 часов назад
    Всего 40 строк кода
    Опубликовано: 12 часов назад
  • Связь с «Аполлоном», часть 38: Возвращение АРУ (мы подключаем наш бортовой компьютер «Аполлона» к... 1 день назад
    Связь с «Аполлоном», часть 38: Возвращение АРУ (мы подключаем наш бортовой компьютер «Аполлона» к...
    Опубликовано: 1 день назад
  • Как сжимаются изображения? [46 МБ ↘↘ 4,07 МБ] JPEG в деталях 4 года назад
    Как сжимаются изображения? [46 МБ ↘↘ 4,07 МБ] JPEG в деталях
    Опубликовано: 4 года назад
  • Инженерные решения, управляющие цифровым миром 🛠️⚙️💻 Как работают процессоры? 3 месяца назад
    Инженерные решения, управляющие цифровым миром 🛠️⚙️💻 Как работают процессоры?
    Опубликовано: 3 месяца назад
  • 🧪🧪🧪🧪Как увидеть гиперпространство (4-е измерение) 2 года назад
    🧪🧪🧪🧪Как увидеть гиперпространство (4-е измерение)
    Опубликовано: 2 года назад
  • 1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год] 9 лет назад
    1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]
    Опубликовано: 9 лет назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5