小编Ham*_*miD的帖子

如何停止自动滚动备忘录控件?

在Windows 7中,备忘录控件(TMemo)将在文本被插入(Memo.Lines.Add(Path);)之后自动滚动,这是我不想要的,因为滚动是由我自己完成的.

如何停止自动滚动?

delphi windows-messages delphi-xe3

7
推荐指数
1
解决办法
3549
查看次数

在运行时更改dbgrid选项

我想更改DBGrid.Option.I,发现以下代码:

DBGrid.Options:=DBGrid.Options + [dgEditing];
DBGrid.Options:=[dgEditing];
Run Code Online (Sandbox Code Playgroud)

但是不能正常工作和错误[dgEditing].我想启用或禁用[dgEditing],[dgRowSelect]模式.

非常感谢,很多.

delphi dbgrid delphi-xe2

2
推荐指数
1
解决办法
1万
查看次数

如何在多线程中调用递归函数

我编写了一个函数来递归搜索与表单上的对象相关联的文件,我在一个单独的线程中运行此函数,因此UI线程不是问题.

我如何使用Synchronize,我调用一个具有参数的函数?

递归函数调用Synchronize命令,我有合理的正确吗?

同步模式具有相同的返回所有呼叫?

delphi multithreading synchronization delphi-xe3

1
推荐指数
1
解决办法
354
查看次数

如何阻止IDE在非Windows项目中引用特定于Windows的XML单元?

我想在Delphi XE5中创建一个Android程序来处理XML文件.我用TXMLDocument.

但是,我无法编译和运行它,因为Delphi Xml.Win.msxmldom在该uses部分中反复添加.发生以下错误:

[DCC致命错误] Unit1.pas(11):F1026找不到文件:'C:\ Users\HamiD\Documents\RAD Studio\Projects\Xml.Win.msxmldom.dcu'(单位范围"Xml.Win"表示Win32 ,仅限Win64)

如何避免在我的项目中使用该单元?

xml delphi android

1
推荐指数
1
解决办法
723
查看次数

在delphi中启用防止利用的保护

我需要编写一个安全的程序,防止它在Delphi中被利用.我需要启用所有保护和机制,但我不明白这样做.

保护示例:

  1. 安全的SEH
  2. SEH覆盖保护(SEHOP)
  3. DEP永久

以及如何在EMET下运行我的程序并获得绿色标记?

感谢您的回复并与我分享您的信息.

delphi exploit buffer-overflow delphi-xe

0
推荐指数
1
解决办法
446
查看次数