Map1->Extent

0 голосов
спросил 07 Июнь, 05 от Гость (210,080 баллов) в категории Программные продукты Esri
Скачал пример для C++Builder. Вставил в обработчик код из примера:

//-------------------------------------------------------- -------------------
void __fastcall TForm1::Map1MouseDown(TObject *Sender, TMouseButton Button,
      TShiftState Shift, int X, int Y)
{
IMoRectanglePtr trackRect = Map1->TrackRectangle();
Map1->Extent = trackRect;
}
//-------------------------------------------------------- -------------------

Я еще и сделать ничего не успел, в самом начале примера компилятор начал ругаться:
//-------------------------------------------------------- -------------------
[C++ Error] Unit1.cpp(23): E2247 'TMap::Extent' is not accessible
//-------------------------------------------------------- -------------------

Почему не работает строчка Map1->Extent = trackRect; ?
Что не так?

3 Ответы

0 голосов
ответил 22 Июнь, 05 от Гость (210,080 баллов)
Вот ссылка:
http://support.esri.com/index.cfm?fa=knowledgebase.techart icles.articleShow&d=25051  может пригодится, кому-нибудь начинающему вроде меня.
0 голосов
ответил 10 Авг, 05 от Гость (210,080 баллов)

Can you give me a idea?

It seems there is no any suggestion in the above website.

Thank you!

0 голосов
ответил 10 Авг, 05 от Гость (210,080 баллов)

Oh oh.

I have found that page.

But there is a small mis-spelling in your URL: there is an unwanted whitespace.

The correct one is:

http://support.esri.com/index.cfm?fa=knowledgebase.techartic les.articleShow&d=25051

Anyway, thanks very much indeed.

You gave me a very big help. image

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...