德尔福如何从日志中快速提取所需信息?

发布于 科技 2024-06-11
5个回答
  1. 匿名用户2024-01-29

    如果日志不是很大,可以用 tmemo 加载,下面是一个查找的例子

    procedure : tobject);

    varsearchtext:string;

    k:integer;

    beginsearchtext:=;查找在 edit1 中输入的文本。

    k:=pos(searchtext,;查找 searchtext 首次出现的位置。

    if k=0 then

    showmessage('找不到')

    elsebegin

    k;=length(searchtext);

    这句话非常重要,否则您将看不到所选文本。

    end;end;

  2. 匿名用户2024-01-28

    git log >

    您可以将其保存到文本文件中,并使用 python 或 shell 脚本进一步提取修改后的内容。

  3. 匿名用户2024-01-27

    Delphi 可以通过以下方式从 HTML 文件中提取内容:

    1. 使用字符串处理函数和正则表达式进行提取。

    2. 使用 ihtmldocument 接口进行解压。

  4. 匿名用户2024-01-26

    如果您使用的是编辑文本框组件,edit 有一个属性是 seltext 来获取所选内容,您可以尝试以下操作:

    procedure : tobject);

    beginshowmessage(;

    end;

  5. 匿名用户2024-01-25

    在 delphi 中,有几种方法可以输出调试信息:

    1.最简单的就是使用showmessage直接在程序中输出信息,缺点是弹出的对话框很烦人,必须不断关闭,消息文本不能太长。

    2、利用文件功能输出调试信息,优点是傻高记录可以很详细,方便事后查看。

    3. 使用 writeln 函数:

    这种方法可以尽可能早地直接打开一个cmd窗口,并向该窗口输出信息,优点是输出信息与窗口的操作互不干扰

    4. 将 outputdebugstring 函数与山尺一起使用:

    此方法与上述效果类似,只是输出信息显示在 IDE 的 “Envent Log”(日志)窗口中

    5.最方便的是直接断点。

    调试、<>

相关回答
5个回答2024-06-11

将 excel 文件转换为 dbf 文件,并使用 delphi 进行处理。

15个回答2024-06-11

使用字符串到日期函数:strtodatetime

10个回答2024-06-11

打开 Myeclipse 并找到新创建的项目;

右键点击--myeclipse--project facets--install spring facet,找到小绿叶; >>>More

12个回答2024-06-11

进入BIOS后,第一项选择1。

第二项,1SPP,即标准并口。 这是最初的并行端口模式,现在几乎所有并行端口外设都支持这种模式。 >>>More

14个回答2024-06-11

参考:Windows 10系统安装方法总山游结(3)好玩的凳子体验。 >>>More