gpt4 book ai didi

delphi - 如何在 SysInit._InitExe 调用之前放置代码?

转载 作者:行者123 更新时间:2023-12-03 19:47:39 24 4
gpt4 key购买 nike

我放了asm INT 3 end;在我的主要程序的第一行。

program Project1;

uses
Forms,
Unit1 in 'Unit1.pas' {Form1};

{$R *.res}

begin
asm INT 3 end;

Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

然而,SysInit._InitExe 调用放在它之前。
请引用下图。
从 uses 子句中删除 VCL 单元不是一种选择。

enter image description here

最佳答案

您可以将 asm 代码放入新单元的初始化部分,然后将此单元首先放入项目的 uses 子句中。这样代码应该在系统单元的初始化部分之后执行。 (一定要测试这个,我根本没有尝试过。)

关于delphi - 如何在 SysInit._InitExe 调用之前放置代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49025514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com