なぜ私は 'TMapView'に47行目の 'Location'というメンバーが含まれていないのか疑問に思っています。デモコードサンプルと一致しますが、何が間違っているのか分かりません。私の推測では、私は私的なまたは公の宣言が必要だということです。しかし、私はそれについての適切な文書を見つけようとするのに苦労しています。私はDelphiのプログラミングに全く新しいことに注意してください。'TMapView'には 'Location'というメンバーが含まれていません
ここでは、コードです:
unit MainUnit;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.StdCtrls,
FMX.Controls.Presentation, FMX.MultiView, FMX.Layouts, FMX.ExtCtrls, FMX.Maps,
FMX.TabControl;
type
TMainForm = class(TForm)
MultiView1: TMultiView;
MainPanel: TPanel;
HeaderPanel: TPanel;
Button1: TButton;
TabControl1: TTabControl;
TabItem1: TTabItem;
TabItem2: TTabItem;
TabControl2: TTabControl;
PrimaryImageViewer: TImageViewer;
TabItem3: TTabItem;
TabItem4: TTabItem;
PrimaryMapView: TMapView;
SecondaryMapView: TMapView;
SecondaryImageViewer: TImageViewer;
Label1: TLabel;
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
MainForm: TMainForm;
implementation
{$R *.fmx}
procedure MainForm.FormShow(Sender: TObject);
begin
SecondaryMapView.Location := TMapCoordinate.Create(59.965, 30.35);
SecondaryMapView.Zoom := 10;
end;
end.
エラーメッセージが、私はそれが何を意味するのか理解して –
@DavidHeffernanを意味するもの理解していますが、私はそれを解決する方法を得ることはありません。 – exxe
手渡す書類がありますか?それは助けてくれますか? –