我想简化一下表单状态到磁盘的保存。我使用从TIniFile派生的我自己的INI文件类来读取表单的“所有”控件的状态。事情是这样的: procedure TMyIniFile.Read(Comp: TComponent);
begin
if ValueExists(Section, Comp.Name) then
begin
if Comp.InheritsFrom(
我已经看到我的Delphi应用程序有多个线程 - 更确切地说是7个。课程我不是创建自己的线程,而只是使用'经典'VCL控件。该程序空闲。它只是显示主窗体。没有对话框处于活动状态,没有个人/ Indy/etc线程正在运行。 不应该只有一个线程(VCL主线程)? 我如何知道这些(已经运行的线程)中的哪一个是主线程? 注1:这是关系到Program freezes but the CPU utiliza
我在TMemo中有100000行。我想做类似的事情: for i:= 0 to Memo.Lines.Count-1 do
Memo.Lines[i]:= SomeTrim(Memo.Lines[i]);
但速度是每秒0.5行!! 添加BeginUpdate/EndUpdate后,我没有看到任何速度改进。 Memo.Lines.BeginUpdate;
for i:= 0 to M