我正在尝试使用Delphi Xe7进行部署和轻松应用:
unit Unit2;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Menus,
FMX.StdCtrls;
type
TForm2 = class(TForm)
PopupMenu1: TPopupMenu;
MenuItem1: TMenuItem;
MenuItem2: TMenuItem;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.fmx}
{$R *.Windows.fmx MSWINDOWS}
{$R *.Surface.fmx MSWINDOWS}
procedure TForm2.Button1Click(Sender: TObject);
begin
PopupMenu1.Popup(15,20);
end;
end.
通过Windows 7 64位工作正常,但是在Windows XP 32位上,当按下按钮显示弹出窗口时 - >出现错误“抽象错误”
有什么建议吗?
答案 0 :(得分:0)
固定。
我已经使用其他Windows XP进行了测试,一切正常。奇怪的行为。
谢谢大家。