Доступ к памяти чужой программы
»»» Vasiliy (26.05.00 15:31) Подскажите пожалуйста как можно определить какой участок памяти занимает запущеная ранее программа и ее данные, и получить доступ к памяти чужой программы(процесса).
»»» Sergei - Sergei@polisma.net (10.07.00 17:43) О это очень интересная проблема. Для ее решения под win32 необходимо внедрять dll в чужой процес. Ваш вопрос очень хорошо описан в книге Джеффри Рихтер windos для профессионалов (последняя глава)
»»» Romych (11.07.00 15:02) А если нужно просто иметь общую область памяти для обмена данными между двумя программами, можно использовать Memory mapped files.
-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-
Комментарий от gruzdewfam (gruzdewfam@mtu-net.ru) Вообще существует функции ReadProcessMemory
WriteProcessMemory (читай MSDN) С помощью них можно читать/писать память процесса.
Устройство Windows. Процессы, потоки и функции ShellExecute и WinExec. Часть 1.
По просьбам общественности и была написана эта статья. Действительно невозможно профессионально разрабатывать многопоточные программы, не зная, что такое процессы, потоки, нити и синхронизация (надеюсь посвятить этому одну из следующих статей) и, не представляя, как они работают. В статье за основу взята операционная система Windows 2000. Так же в этой статье будут подробно рассмотрены различные методы запуска новых процессов (программ).
Borland C++ Builder 5. Энциклопедия программиста
Borland C++ Builder 5. Энциклопедия программиста написана большим авторским коллективом под руководством Чарли Калверта и Кента Рейсдорфа и продолжает серию книг о C++ Builder, начатую Чарли Калвертом после выхода в свет первой версии этого замечательного продукта. Все без исключения авторы книги имеют не только многолетний опыт создания коммерческих продуктов при помощи систем программирования C++ Builder и Delphi, но и принимали непосредственное участие в написании большого количества книг соответствующей тематики.Книга написана опытными программистами для опытных программистов и этим она резко отличается от подавляющего большинства других книг о C++ Builder (и вообще других книг, посвященных программированию). В ней вы не найдете подробного и планомерного описания интегрированной среды разработки (IDE), перечисления всех стандартных компонентов, их свойств и методов,
а также обсуждения тому подобных вопросов. Взамен этого, авторы сосредоточились на обсуждении наиболее сложных разделов программирования с использованием C++ Builder, которые обычно обходятся авторами других книг. Характерным является также и то, что в примерах программ, представленных на поставляемом вместе с книгой компакт-диске, авторы наряду с использованием стандартных возможностей библиотеки VCL, зачастую применяют и функции Windows API.
Автор: Калверт Ч.
AnSo Delphi page Регулярные выражения (regular expressions) для дельфи с полными и бесплатными исходниками. На сайте есть описание (на русском), примеры (в т.ч. как извлекать информацию из html-страниц). Работа ...
» Оценка сайта: 2
Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.
Для души
Хокку дня
Игрушечным шаром Упало светило -- Осколки блестят.
Афоризмы
Ребенок - самое действенное орудие женского террора (Веслав Сенкевич)
Фраза дня
Из рекламы шампуня: "Раньше мои волосы были сухими и безжизненными, а теперь они сырые и шевелятся".
Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Арканзасе (США) есть закон, который гласит- "Река Арканзас Ривер не может подниматься выше моста в городе Литтл Рок".
В Нью Хемпшире (США) всякая скотина переходящая улицу, должна иметь "средство для сбора навоза".
И на закуску коротенький анекдот
Заключённый рассуждает: "Какая это все-таки странная вещь - закон: вот меня посадили за то, что я украл буханку хлеба - и теперь им приходится выдавать мне по буханке в день бесплатно".