Как можно переписать фрагмент написанный в VBA для Delphi
Dim pQFilt As IQueryFilter
Set pQFilt = New QueryFilter
pQFilt.WhereClause = "FID >= 0"
FeatureCount = pFeatureLayer.FeatureClass.FeatureCount(pQFilt)
MsgBox "Feature Count is " & FeatureCount
ia perepisal eta tak:
var
pQFilt:IQueryFilter ; pFeatureLayer: IFeatureLayer;
begin
pQFilt := CoQueryFilter.Create as IQueryFilter;
pQFilt.WhereClause := 'FID >= 0';
FeatureCount := pFeatureLayer.FeatureClass.FeatureCount(pQFilt);
ShowMessage('Feature Count is ' + IntToStr(FeatureCount));<!-- Message ''"" -->