CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  Windows SDK/API

有关内存首地址的问题

楼主jyassassin(蓝血人)2004-12-02 11:45:13 在 Delphi / Windows SDK/API 提问

请问怎么才可能实现   获取程序在启动时系统分配到程序的内存首地址...  
   
  不知道我的问题这样问对不对.希望有人可以指教!! 问题点数:0、回复次数:8Top

1 楼kiboisme(蓝色光芒)(www.1284.net/)(软件开发机器人for delphi)回复于 2004-12-02 11:49:42 得分 0

是不是要搜索这个进程的内存呀?Top

2 楼FrameSniper(http://naoku.net/blogs/framesniper/)回复于 2004-12-02 12:01:03 得分 0

Appliation.Handle的值转成地址就是了!Top

3 楼jyassassin(蓝血人)回复于 2004-12-02 15:21:14 得分 0

是的   是要搜这个进程   的...我想知道具体怎么做,知道怎么做请告诉我好吗   谢谢了!!Top

4 楼beyondtkl(大龙驹<*好久没来了,兄弟们好吧。*>)回复于 2004-12-02 15:32:44 得分 0

你早上不是已经贴出代码了??  
   
  1.   如果不知道processid就遍历所有的process通过name匹配确定  
  2.   获得processid   用   VirtualQueryEx   获得   该进程的虚拟空间...  
  3.   通过   ReadProcessMemory,VirtualProtect,WriteProcessMemory等函数进行对该进程数据的读取   修改等....Top

5 楼jyassassin(蓝血人)回复于 2004-12-02 16:39:17 得分 0

用     VirtualQueryEx   可以取得进程的首地址,但我用早上贴的代码小小修正之后还是不行~这个首地址我真的是不知道如何去获取!!Top

6 楼jyassassin(蓝血人)回复于 2004-12-03 09:17:15 得分 0

请问   VirtualQueryEx   返回的是什么?!?Top

7 楼extcsdn(Studing VB now)回复于 2004-12-03 10:26:42 得分 0

看看这个吧:http://dev.csdn.net/Develop/article/18/18722.shtmTop

8 楼jyassassin(蓝血人)回复于 2004-12-06 08:09:23 得分 0

VirtualQueryEx   我试过了~~  
   
  extcsdn(Studing   VB   now)   给的连接我也看了...  
   
  按   http://community.csdn.net/Expert/topic/3614/3614177.xml?temp=.8146936   里面说的我也试了  
   
  但还是没法实现找系统分配给程序的首地址啊~~请大家再帮一把   谢谢了!!Top

相关问题

  • 内存地址?
  • 怎样能得到java载入的图形在内存中的首地址?
  • 内存有关的操作
  • 有关内存的讨论!
  • 有关内存泄漏
  • 有关内存的问题。
  • 如何用vb修改内存地址
  • 求指针的内存地址问题。
  • 内存与地址的关系。
  • java对象内存地址的问题??????

关键词

  • .net
  • 地址
  • virtualqueryex
  • 进程
  • 程序
  • 知道

得分解答快速导航

  • 帖主:jyassassin

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo