问题标签 [oxygene]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
314 浏览

winforms - DataGridView 控件可以用来显示实时或实时数据吗?

好吧,我一直在使用 DataGridView 实时显示实时数据。因此,用户可以在生成数据时查看它们。显示的数据在不到一秒的时间内更新。虽然效果很好,但我注意到每当带有 DataGridView 的 winform 打开或显示在监视器上时,CPU 百分比都会急剧上升到 15% 到 20% 之间。如果不显示,CPU % 会下降到 0 到 5。

在此处输入图像描述

我可以按照我使用的方式使用 DataGridView 控件吗?

0 投票
1 回答
549 浏览

.net - Thread.Resume 过时或弃用:如何在不使用 System.Threading.Thread.Resume 的情况下恢复挂起的线程?

这是我恢复挂起线程的方法。

尽管上面的代码不会引发编译器错误或语法错误,但它会引发如下警告;

TSerialIndicator.pas(77,18): warning PW3: Obsolete: "System.Threading.Thread.Resume 已被弃用。请使用 System.Threading 中的其他类,例如 Monitor、Mutex、Event 和 Semaphore,以同步线程或保护资源。

那么,.NET 中恢复挂起线程的正确方法是什么?

0 投票
2 回答
67 浏览

.net - 这是抄袭还是引用?

如果我要执行以下操作,您是否认为将对象从一个变量复制到另一个变量或引用指向对象的指针被复制的位置。

如果这不是引用,则使用 myControl 更改任何设置都不会更改 myPanel 设置。我这样说对吗?

0 投票
1 回答
1289 浏览

.net - 控件的边界和设置控件的 X,Y,Width,Height 有什么区别?

因此,假设我在 winform 上有一个面板,我希望它显示在特定点,并且应该在 winform 上具有特定的宽度和高度。另外,我想在运行时这样做。

那么,移动和设置面板尺寸的区别和正确方法是什么?

这边走:

或者这样:

或者两种方式都应该在 panel1 上产生相同的效果。

我试图弄清楚我的程序到底出了什么问题……尽管我已经针对我的问题提出了一个特定的问题,但没有人试图回答甚至可以发表评论。所以,我在问一些问题来理解我的问题。

0 投票
1 回答
68 浏览

.net - CheckBox 不接受代码中的状态更改

在 winform 上,我有三个不同的复选框。他们都不会以编程方式接受对其状态的任何更改,而只能通过鼠标单击。为什么?

在此处输入图像描述

这是我在代码中设置它们的状态的方式:

0 投票
1 回答
292 浏览

string-formatting - Delphi Prism:从二进制文件中读取字符串返回奇怪的字符

我正在将字符串写入文件并使用 binarywriter 和 binaryreader 将其读回。当字符串被读回时,它看起来很有趣而且很长。我不知道它为什么这样做。

这是我使用 binarywriter 写入文件的方法:

以下是我使用 BinaryReader 从文件中读取的方法:

这是我在调试代码时看到的:

在此处输入图像描述

如您所见或看不到,“GroupHeader.ID”应该只包含“Groupfile”而不是包含垃圾的长字符串。

那么,我做错了什么?这是字符串格式错误吗?

0 投票
3 回答
129 浏览

.net - Strange CLR error while handling Nullable types in Oxygene .net

I'm writing a program in Oxygene .net There seems to be a problem with how I am handling nullable types

When I click the button firing the btnOK_Click event I get a strange error message

The runtime has encountered a fatal error. The address of the error was at 0x691886da, on thread 0x770. The error code is 0xc0000005. This error may be a bug in the CLR or in the unsafe or non-verifiable portions of user code. Common sources of this bug include user marshaling errors for COM-interop or PInvoke, which may corrupt the stack.

0 投票
2 回答
920 浏览

oxygene - Delphi Prism 在任何重要方面都优于 RemObjects Oxygene 吗?

我们有两个单独的标签:

他们读起来就像那些是不同的产品,更像是 Prism 是 Oxygen 的超集,而后者是“只是编译器”,而 Prism 到 Oxygene 就像 Lazarus 到 FPC。

也许那是某个时候的照片。但是看看Prism 的退出,我想知道 Prism 中是否还有一些 Oxygene 遗漏的东西?

如果不是,那么可能有时间让成为 One True Tag 并使只是Oxygene?

0 投票
2 回答
1352 浏览

.net - Oxygene 中的流到字节数组转换

我正在尝试使用这个遗留的 Delphi Prism 应用程序找到出路。我以前从未在 Delphi Prism 上工作过。

如何将 Stream 类型转换为 Byte Array 类型?由于我不了解 Delphi Prism,请提供详细的代码。

基本上我想使用 WCF 服务上传图像并希望将图像数据作为字节数组传递。

谢谢。

0 投票
1 回答
91 浏览

wpf - Oxygene 中有类似 WPF 命令的东西吗?

我刚刚开始使用 Oxygene。

我正在尝试使用 MVVM 模式制作一个小 WPF 项目。到目前为止它正在工作,但我找不到在氧气中实现命令的方法。

有谁知道这是否可以做到,如果可以,怎么做?