怎样读写SEGD文件

时间:2014-01-09 04:53:11
【文件属性】:

文件名称:怎样读写SEGD文件

文件大小:53KB

文件格式:RAR

更新时间:2014-01-09 04:53:11

SEGD

在石油勘探中仪器记录的文件是磁盘SEGD文件,有时需要对segd文件的某些字节进行修改,本代码利用VC++6.0演示了怎么样读写SEDG文件,希望对相关专业人士提供帮助


【文件预览】:
ChangeFFID
----ChangeFFID.suo(35KB)
----ChangeFFID.sln(895B)
----ChangeFFID()
--------ChangeFFID.rc(6KB)
--------ChangeFFID.vcproj.BGPGUOYI.guoyi.user(1KB)
--------resource.h(1004B)
--------ChangeFFIDDlg.h(931B)
--------stdafx.h(2KB)
--------ChangeFFID.aps(58KB)
--------ChangeFFIDDlg.cpp(9KB)
--------ChangeFFID.vcproj(5KB)
--------stdafx.cpp(141B)
--------ReadMe.txt(3KB)
--------ChangeFFID.cpp(2KB)
--------FolderDlg.cpp(5KB)
--------res()
--------FolderDlg.h(2KB)
--------ChangeFFID.vcproj.HGY108.BGP.user(1KB)
--------ChangeFFID.h(465B)
--------ChangeFFID.vcproj.CAIJI-GUOYI.GUOYI.user(1KB)

网友评论

  • 说明很清楚详细
  • 看不太懂,但仍然感谢分享,能用就行
  • 虽然看不懂。且对立面有些语句不是很理解,但仍然感谢分享
  • 感谢楼主分享,正好解决当前问题,值得借鉴
  • 读写代码在 ChangeFFIDDlg.cpp 文件中,VC++编写,注释较详细,代码中有些VC消息映射函数和位操作函数,Sweep这个函数名改成Swap应该更好,不然理解成扫描而不是交换位。
  • 有段代码有问题,如果文件号小于4位改出来的不对,稍做简单修改就可以。修改如下 {itoa(i,A5,10);//整数以十进制的方式转换为字符串 if (A5[1]==0) {A5[3]=A5[0];A5[4]=0;A5[2]=48;A5[1]=48;A5[0]=48;} if (A5[2]==0) {A5[3]=A5[1];A5[4]=0;A5[2]=A5[0];A5[1]=48;A5[0]=48;} if (A5[3]==0) {A5[3]=A5[2];A5[4]=0;A5[2]=A5[1];A5[1]=A5[0];A5[0]=48;} th=A5[1]; th=(th &
  • 里边是vc写的小程序, 有一定的中文注释 , 感谢分享!!