我在程序中有定义整数常量和字符串常量等.
在程序编译以后,怎样能找出这些数值的偏移量地址呢?
在程序编译以后,怎样能找出这些数值的偏移量地址呢?
解决方案 »
- ODAC控件缺少OraNet.pas文件
- 程序无法运行,弹出对话框说from子语句有问题
- 如何获得一个文本的行数,在线等,急!
- 小妹妹求助!!!!!
- 在listview里怎么实现checkbox的效果,他里面有个checkboxes的属性,但是我把他设为真了后还是不行,请高手难答。
- 菜鸟问题.
- 如何将*.xls中的所有数据转化到另一个*.db数据库中?
- delphi 声音程序
- 关于进程,线程的问题,欢迎各路大虾进来发表自己的意见,等待中~~~~~~~~
- 为什么在DLL中的断点没有起作用!
- delphi 再次提问socket.sendBuf()和socket.ReceiveBuf()发送与接收并显示二进制的问题
- 请问大家以前是怎样作到返回大于或等于指定实数的最小整数
另:楼上是华南虎,找打
但是,我做以下操作 source是TMemoryStream;类 source.Seek(从map文件找出的常量移量地址,sofrombeginning); //定位到某常量的偏移量
source.WriteBuffer(p1^,size1); //写入edit1.text里面的内容这样做,跟本改不到常量的值,
当这个常量是字符串类型时,我用16进制的编辑器查找出该字符串的位置时,
发现跟本就不是那个常量值的位置,
是不常量的地址和它实际的量位置是不同的吗?
如果是不同的,我又怎样找呢?