如何使用鼠标滚轮在中列出的项目之间移动DBLookupComboBox?就像它的方式ComboBox。
我正在使用c ++ builder xe6
我正在使用C++ Builder XE6.我得到一个UnicodeString参数,我想检查字符串是否设置为NULL,而不是一个空字符串.
我试图做一些简单的比较,看看param是否为null,但似乎失败了.我正在使用==似乎没有工作的运算符,这让我觉得它超载了.
我试过了:
if (searchString == NULL)
在调试器视图中,它显示{ NULL }局部变量的值.如果我将变量添加到监视列表,则表明它具有"数据"属性NULL.

关于如何正确进行比较的任何想法?
我知道这是一个愚蠢的问题,但是在更改视觉库时,我发现 FMX 存在“麻烦”...我的问题是:我需要做自己的边框,所以我将属性设置为边框样式:“无”,但是该应用程序全屏运行,也覆盖了 Windows 工具栏,所以我想要一种根据屏幕调整申请表大小的方法,例如:
mainForm->Height = Screen->Height - 10;
可以使用 VCL,但是有没有办法使用 FMX 库来做到这一点?我用 FMX 征服的最大值是(我不知道它是如何返回值的,以及值的类型):
Screen->Size(); // TSize
我现在也征服了它,但我有编译器错误:
TSize* Tamanho = new TSize;
Tamanho = Screen->Size();
frmPrincipal->Width = Tamanho->Width;
frmPrincipal->Height = Tamanho->Height - 10;
错误:“E2034 无法将 'TSize' 转换为 'TSize*'”
最后我试着把它放在 frmPrincipal.h 上,但同样的错误:
TSize *Tamanho;
PS。:解决“主要问题”的其他可能的解决方案是可以接受的......
多谢!