Проблемма с адресом !

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Проблемма с адресом !

Сообщение Max! » 09.05.2005 (Пн) 18:48

Всех поздравляю с ДНЁМ ПОБЕДЫ !!!!! :!: :!: :!: :!: :!: :!:

Я открыл процесс приложения "Openprocess" и мне надо прочитать самый первый адрес етого приложения и последний "ReadProcessMemory" , тоесть как програмно узнать начальный адрес приложения и конечный ?

:wink:
Max!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 09.05.2005 (Пн) 19:22

А начальный адрес приложения это как?

Вообще-то начальный - 0, а конечный - ffffffff. Только врядли ты их прочитаешь :P
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Сообщение Max! » 10.05.2005 (Вт) 0:44

Ну дапустим у одного приложения адрес 4000000 у другого 00400000 и у третего 00100000 - это были адреса с начала процесса приложения , само сабой и конечные адреса тоже разные , так вот как мне получить этот адрес сначала и с конца програмно ! Адреса я получил с любым тулом позволяющим капатся в рамах !
??
:wink:
Max!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.05.2005 (Вт) 7:19

2FleX_2004: Ну скажем, это минимальный и максимальный ДОПУСТИМЫЕ адреса.

2Max!: Ты представляешь, о чем сейчас говоришь? Что тебе, адрес вершины стека, или чего? Или тебе адрес начала и конца основного модуля?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.05.2005 (Вт) 9:33

ANDLL, максимальный допустимый адрес - это 7fffffff, дальше уже ядро.
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.05.2005 (Вт) 16:30

Ну если исходить из этого, тогда начальный - это 0x10000.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.05.2005 (Вт) 17:00

ANDLL писал(а):Ну если исходить из этого, тогда начальный - это 0x10000.

Эээ... Почему?


(Если ты про то, про что я думаю, то и сверху 7fff0000, а не 7fffffff)
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.05.2005 (Вт) 17:30

Это то, про что ты думаешь... Верхние и нижние 64 КБайта недоступны так же как и память ядра. Но это в WindowsNT, разумеется.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.05.2005 (Вт) 19:21

Разница в том, что 64Кб у границ недоступны намеренно и там ничего нет, а верхние 2Гб недоступны потому что там ядро.
В Win9x эти 64Кб-области тоже недоступны, хотя верхние 2Гб и доступны.
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.05.2005 (Вт) 19:36

Однако же мы слегка уклонились от темы.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 136

    TopList  
cron