Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для Divergent
0 / 0 / 0
Регистрация: 01.09.2014
Сообщений: 41

Запись в память процесса без поиска окна

16.01.2015, 17:05. Показов 840. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Во вложения я загрузил программу, которая ищет окно с определенным названием и записывает значение в память процесса.

Необходимо, чтобы эта программа искала по названию процесса, а не окна, не подскажите как реализовать?

...

Или как узнать название окна программно? (это если первый вопрос никак не решиться)
Вложения
Тип файла: rar TT.rar (8.3 Кб, 6 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.01.2015, 17:05
Ответы с готовыми решениями:

Запись в память другого процесса
Как можно производить чтение/запись в память другого процесса на Visual Basic? Есть ли сайты, где можно об этом прочитать?

Запись значения в память процесса
Здравствуйте, уважаемые Форумчане! Небольшое продолжение проблемы с данной темы:...

Запись DWORD в память другого процесса
Здравствуйте. Пытаюсь записать DWORD в память процесса. var outptr: pointer; wb: cardinal; somedata: cardinal; begin ...

2
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
16.01.2015, 17:27
Цитата Сообщение от Divergent Посмотреть сообщение
чтобы эта программа искала по названию процесса, а не окна, не подскажите как реализовать?
Ищем в системе все запущенные процессы и сравниваем с искомым. если есть совпадение, то процесс найден.
Там всего несколько строк, разберётесь ( на примере поиска TOTALCMD.EXE)
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Private Sub Command1_Click()
Set Processes = GetObject("winmgmts:")
Set myProcEnum = Processes.ExecQuery("SELECT * FROM Win32_Process")
 
For Each Proc In myProcEnum
    If Proc.Name = "TOTALCMD.EXE" Then
    MsgBox "TOTALCMD.EXE запущен"
    End If
 
Next
End Sub
1
Модератор
10057 / 3902 / 884
Регистрация: 22.02.2013
Сообщений: 5,853
Записей в блоге: 79
16.01.2015, 18:15
Почти твоя задача.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.01.2015, 18:15
Помогаю со студенческими работами здесь

Создание процесса без окна
Здравствуйте, как создать процесс без окна? Создание процесса происходит следующим образом: Process processic = new Process(); ...

Запуск процесса без отображения окна
Здравствуйте подскажите пожалуйста. Как мне запустить процесс(exe файл) программы, чтобы окно программы не отображалось, но процесс был...

Загрузка своего кода в память другого процесса без использования dll
Привет всем! Никак не могу разобрать с тем как внедрять именно код в пямять другого процесса. С внедрением dll вроде как разобрался, а вот...

Вызвать функцию из внешнего (своего) процесса без окна
Приветствую. Как вызвать функцию из своего другого процесса у которого нет окна?

Завершение процесса без запуска окна командной строки
Нужен батник который бы автоматически киллял процесс без запуска самого батника(чтобы он быстро нашёл нужный процесс и убил его). ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru