使用vb调用shapelib.dlld读取shp里 (dbf)文件???
本帖最后由 373294296 于 2019-6-23 11:43 编辑使用vb调用shapelib.dlld读取shp里 (dbf)文件???
此shapelib.dll 已经编译过vb6可以调用
1.把shapelib.dll直接放到D盘下
2.如何用vb6.0 把fw.dbf 里的属性给读取出来就行了!属性值看FW.dbf.png图片
shapelib函数的使用方法
hDBF = DBFOpen(sPath, "rb+") ’打开dbf文件
irowcount = DBFGetRecordCount(hDBF) ' 获取dbf文件的行数
iColCount = DBFGetFieldCount(hDBF) ' 获取dbf文件的列数
这上边的都可以用,但是这下边这个函数就不会用了???
val = (DBFReadIntegerAttribute(hDBF, irow, icol))'‘获取dbf的数据
怎么把dbf 的数据都读出来呢?
这是c++的操作 shapelib 的方法
{:1_1:}此问题有老师帮忙解决没有?出费用也行 这里有vb 6.0的调试码,dbf文件, 和shapelib.dll文件
页:
[1]