View Single Post

  #2 (permalink)  
Old 07-16-2003
Anonymous Anonymous is offline
Senior Member
Black Belt
 
Join Date: Jul 2002
Posts: 5,138
Hello,

Try the following:

procedure TForm1.Button1Click(Sender: TObject);
var
vFindResult : FindResults;
vStreetAddress : StreetAddress;
vResult : string;
i : integer;
iOle : OleVariant
begin
for i := 1 to vFindResult.Count do
begin
iOle := i;

// To access name result:
vResult := (vFindResult[iOle] as Location).Name;

// Or to access streetaddres result:
vStreetAddress := (vFindResult[iOle] as Location).StreetAddress;
if Assigned(vStreetAddress) then
begin
...
end;
end;
end;

Greetings, Jack.
Reply With Quote