我想在备忘录、列表框或其他任何东西中显示某些整数。我已经尝试过备忘录、列表框和 showmessage(),但每个都会引发字符串和整数之间的不兼容错误。
这是它开始出错的地方:
Memo1.Lines.Add('Physical Functioning: '+PhysFunc div PhysCount);
PhysFunc 和 PhysCount 是进一步向上计算的整数。我试过了,例如:
Memo1.Lines.Add('Physical Functioning: '+IntToStr(PhysFunc div PhysCount));
和:
Memo1.Lines.Add(IntToStr('Physical Functioning: '+PhysFunc div PhysCount));
和:
Memo1.Lines.Add(('Physical Functioning: '+PhysFunc div PhysCount).AsString);
ListBox 和 showmessage() 也是如此。但没有一个工作。IntToStr 返回 E2003 未声明的标识符并且 .AsString 返回错误,整数不包含成员“AsString”。有没有其他选择?
我在 Delphi 中使用 SDI 应用程序 - 这可能是问题吗?
谢谢