如何隐藏主窗体并仍然运行程序?
我想运行我的程序,图标显示在系统托盘中,但不从一开始就显示主窗体。 编辑: lMainForm := new MainForm; lMainForm.ShowInTaskbar := true; Applic…
Delphi Prism:这是深复制还是浅复制?
看一下下面的代码: method TMakerRect.Clone: TMakerObject; var newRect:TMakerRect; begin newRect := new TMakerRect(bounds,myForm); newRect.As…
如何在Winform上画一条透明的线?
我想在winform上画一条透明的线。 我可以使用以下代码绘制具有不同图案或 DashStyle 的线条: var r := new Rectangle(0,0,0,0); var thepen := new p…
为什么仅在 MouseDown 事件中单击鼠标左键时才会触发 MouseMove 事件?
要么我不完全理解事件是如何运作的,要么Delphi Prism已经疯了! 我有一个 winform、mousedown 事件和 mousemove 事件。每当我仅单击鼠标左键时,Mous…
如何检查 Delphi Prism 项目是否是网站?
我想检查一个项目是否是一个网站。 我使用 Project 类和 Property 属性来完成此操作,方法是检查 CurrentWebsiteLanguage 是否具有值,或者是否为 nul…
DelphiPrism App.g.pas 文件信息
App.g.pas 文件有什么用? 我正在 Delphi Prism 中制作一个应用程序,但是当我构建它时,我在 App.g.pas 文件中遇到编译器错误。当我更改它们并再次构…
.Net AssemblyInfo Delphi-Prism
有什么用 implementation end. DelphiPrism项目中的AssemblyInfo.pas文件部分 ? 我知道在“实现”和“结束”之间应该有一个方法的实现,但是我将在 A…
为事件设置方法是否会重置旧方法或在其事件列表中添加另一个方法?
我对在 .NET 中设置事件有点困惑。 我有设置为 MouseDown 的方法,如下所示。 if theTool = TMakerTool.tmtSelect then begin MouseDown += new Syste…
如何让活动再次变空?
如果您将 Winform MouseDown 事件设置为某个方法,如何清空或重置该事件。这样它在触发时就没有方法可以调用。 举个例子: MouseDown += new System.W…
如何从 .NET 的组合框中设置和获取颜色?
我需要从 .NET 的组合框中设置和获取颜色。到目前为止,它对我不起作用。 这是组合框项目列表中的颜色列表: AliceBlue AntiqueWhite Aqua Aquamarine…
如何使用 .NET 的 TreeView?
来自 Win32,我在尝试使用 .NET 的树视图时遇到了一些问题。我在网上搜索过,msdn 库和 stackoverflow 似乎都没有帮助我。 请有人告诉我如何使用 Tree…
如何在 Combobox 中显示 FontFamily?
我有一个组合框,我需要用系统中所有可用的字体填充它 - 它们的实际名称、样式等... 根据我可以在网上找到的所有信息,我能够将 DrawItem 事件放在一…
有没有办法检查 .NET 中的 Bitmap 是否为空?
我正在尝试检查位图对象以查看它是否已设置或为空。 .NET好像没有这个功能。我查看了 MSDN 库站点和 stackoverflow,很少提及与 .NET 相关的内容。在.…
Delphi Prism 中有 TAnimate 的替代品吗?
我需要类似于 Delphi win32 中的 TAnimate for Delphi Prism for .NET 的东西。因此,我可以制作动画或播放 AVI 文件。你知道有吗? 提前致谢,…
没有重载方法“OnMouseDown”有 0 个参数
我试图将 winform OnMouseDown 事件设置为我定义的名为 SelectMouseDown 的方法。 该方法定义如下: method Maker.SelectMouseDown(Sender: Object; e…