Delphi Prism,如何声明枚举的常量有界数组
我收到编译错误 [错误 1 (PE114) 从类型“ConsoleApplication”使用的“ConsoleApplication.MyEnum 的数组[0..1]”。 必须是 public D:\PrismProj…
为什么 controlpaint 绘制方法在其客户端绘制区域之外进行绘制?
我有一个 winform,当您单击鼠标左键并拖动时,我想在其上绘制虚线框。当释放鼠标左键时,框架应该消失。我可以使用 ControlPaint.DrawReversibleFram…
为什么 ShowDialog 总是返回 DialogResult.Cancel?
我有一个定制的对话框winform。上面有一个标签、文本框和 2 个按钮(确定和取消)。它还声明并定义了重载的execute方法来传递不同的参数列表。 Dialog…
.NET 中是否有采用 DateTime 参数的方法或函数 Frac 的替代方法?
我正在使用 Delphi Prism for .NET。我需要能够获取日期时间值并将时间与日期分开。我可以在 Win32 Delphi 上使用 Frac 函数来做到这一点。我似乎找不…
如何在无法访问 System.Windows.Forms.PaintEventArgs 命名空间的情况下在 Winform 上绘图?
从我迄今为止在程序中所做的来看,似乎在 winform 上绘制任何内容的唯一方法是通过 System.Windows.Forms.PaintEventArgs。如果您无权访问这些参数或…
更改矩形的 X、Y、宽度或高度是否也会自动更改矩形的左、右、上、下?
我仍在尝试让我的程序与 .Net 矩形一起工作。我的问题是这样的。如果更改矩形的 X、Y、宽度或高度,是否会自动更改矩形的其他属性,例如上/下/右/左。…
“A 类型不能用作独立语句”是什么意思?错误是什么意思?
这是用于 .NET 的 Delphi Prism。我遇到了这个错误,“类型不能用作独立语句”,我不明白或不知道为什么。编译器指向 var 关键字正下方的行。 method …
Delphi Prism:如何从另一个窗体访问主窗体上的控件以更新其属性?
我看过一个非常相似的 stackoverflow 问题,但答案对我没有帮助。 更新文本框在主窗体上,在从主窗体启动的子窗体上有一个变量 假设我在主窗体上有一…
“从另一个类型使用的类型必须是公共的”是什么意思?错误是什么意思?
Delphi Prism for .NET: 对于我的某些成员函数,我收到错误“从其他类型使用的类型必须是公共的”。 例如,看一下我的一些引发错误的成员函数。 meth…
System.Drawing.Rectangle 找不到“底部”的属性设置器或“左”或“右”或“顶部”
在Delphi Prism中,我试图设置矩形属性,左,右,上或下,编译器一直说它找不到设置器来为矩形的这些属性设置值。 我查看了与此相关的其他 stackoverf…
使用 Delphi Prism 在计算机上保存 HTTP jpeg 图像?
我有一个使用 Delphi Prism 编写的脚本来提取网页上的特定图像。 我已经完成了只需将 url 放入 PictureBox.ImageLocation 即可在 PictureBox 中显示图…
Delphi Prism:替代 TMathparser 类来评估复杂表达式?
在Delphi中,我使用称为Tmathparser的组件来评估表达式以获取答案。我正在尝试使其在Delphi Prism中工作,但它的工作状况不佳。实际上,错误太多了。…
Delphi Prism:如何重写 GetHashCode 和 Equals 方法以使 IndexOf 正常工作?
我不确定我这样做是否正确。我在列表框中有一个对象列表,需要使用 IndexOf 来获取列表中对象的索引。 if AlarmListBox.items.indexOf(alrm.Tagname) …
Delphi Prism:如何加载Winform而不显示它?
我有一个 winform,需要在显示之前加载它来更新其控件的值或属性。 我发现一个 stackoverflow 问题问了同样的事情,但它的答案并没有真正帮助我。 加…
如何读写“SET OF”使用 BinaryWriter 输入文件?
这是针对德尔福棱镜的。 假设我有以下枚举 SET 类型,我想将其保存到二进制文件中。 Fruit = (Apple, Banana, Mango, Cherry, Grapes, BlueBerry); Fr…