373294296 发表于 2019-6-21 21:55:00

使用vb调用shapelib.dlld读取shp里 (dbf)文件???

使用vb调用shapelib.dlld读取shp里 (dbf)文件???
此shapelib.dll 已经编译过vb6可以调用
1.把shapelib.dll直接放到D盘下
2.如何用vb6.0 把fw.dbf 里的属性给读取出来就行了!属性值看FW.dbf.png图片
    hDBF = DBFOpen(sPath, "rb+") ’打开dbf文件
    irowcount = DBFGetRecordCount(hDBF) ' 获取dbf文件的行数
    iColCount = DBFGetFieldCount(hDBF)    ' 获取dbf文件的列数
   这上边的都可以用,但是这下边这个函数就不会用了???
   val = (DBFReadIntegerAttribute(hDBF, irow, icol))'‘获取dbf的数据
   怎么把dbf 的数据都读出来呢?


vb6.0调试

**** Hidden Message *****

373294296 发表于 2019-6-22 11:09:00

此问题有老师帮忙解决没有?出费用也行

373294296 发表于 2019-6-22 11:31:00

这里有vb 6.0的调试码,dbf文件, 和shapelib.dll文件SHP文件.zip

vb6.0调试
页: [1]
查看完整版本: 使用vb调用shapelib.dlld读取shp里 (dbf)文件???