加菲猫火枪手 發表於 2019-11-6 15:07:00

delphi 讲的比较详细的多线程

<p>&nbsp;</p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word">在了解多线程之前我们先了解一下进程和线程的关系</p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word">一个程序至少有一个主进程,一个进程至少有一个线程。</p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word">为了保证线程的安全性请大家看看下面介绍&nbsp;Delphi多线程同步的一些处理方案大家可以参考:http://www.cr173.com/html/16747_1.html</p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word">主线程又程为UI线程。</span></p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word">进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程。如果有兴趣深入的话,我建议你们看看《现代操作系统》或者《操作系统的设计与实现》。对就个问题说得比较清楚。</p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word">多线程应该是编程工作者的基础技能, 但这个基础我从来没学过,所以仅仅是看上去会一些,明白了2+2的时候,其实我还不知道1+1。<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解.</p>
<p style="box-sizing: border-box; outline: 0; margin: 0 0 16px; padding: 0; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; color: rgba(77, 77, 77, 1); line-height: 26px; overflow-x: auto; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word">先试试这个:</span></p>
<div id="cnblogs_post_body" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(51, 51, 51, 1); font-family: -apple-system, &quot;SF UI Text&quot;, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif, SimHei, SimSun"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">500000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Canvas.TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">上面程序运行时, 我们的窗体基本是 "死" 的, 可以在你在程序运行期间拖动窗体试试...<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">Delphi 为我们提供了一个简单的办法(Application.ProcessMessages)来解决这个问题:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">500000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Canvas.TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Application.ProcessMessages;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这个 Application.ProcessMessages; 一般用在比较费时的循环中, 它会检查并先处理消息队列中的其他消息.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">但这算不上多线程, 譬如: 运行中你拖动窗体, 循环会暂停下来...<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在使用多线程以前, 让我们先简单修改一下程序:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyFun</span>:</span>&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">500000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;MyFun;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">细数上面程序的变化:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">1、首先这还不是多线程的, 也会让窗体假 "死" 一会;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">2、把执行代码写在了一个函数里, 但这个函数不属于 TForm1 的方法, 所以使用 Canvas 是必须冠以名称(Form1);<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">3、既然是个函数, (不管是否必要)都应该有返回值;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">4、使用了 500001 次 Lock 和 Unlock.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">Canvas.Lock 好比在说: Canvas(绘图表面)正忙着呢, 其他想用 Canvas 的等会;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">Canvas.Unlock : 用完了, 解锁!<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在 Canvas 中使用 Lock 和 Unlock 是个好习惯, 在不使用多线程的情况下这无所谓, 但保不准哪天程序会扩展为多线程的; 我们现在学习多线程, 当然应该用.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在 Delphi 中使用多线程有两种方法: 调用 API、使用 TThread 类; 使用 API 的代码更简单.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;Integer;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">500000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;THandle;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">代码分析:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CreateThread 一个线程后, 算上原来的主线程, 这样程序就有两个线程、是标准的多线程了;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CreateThread 第三个参数是函数指针, 新线程建立后将立即执行该函数, 函数执行完毕, 系统将销毁此线程从而结束多线程的故事.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CreateThread 要使用的函数是系统级别的, 不能是某个类(譬如: TForm1)的方法, 并且有严格的格式(参数、返回值)要求, 不管你暂时是不是需要都必须按格式来;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">因为是系统级调用, 还要缀上 stdcall, stdcall 是协调参数顺序的, 虽然这里只有一个参数没有顺序可言, 但这是使用系统函数的惯例.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CreateThread 还需要一个 var 参数来接受新建线程的 ID, 尽管暂时没用, 但这也是格式; 其他参数以后再说吧.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这样一个最简单的多线程程序就出来了, 咱们再用 TThread 类实现一次<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TMyThread</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TThread)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">protected</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Execute</span>;</span>&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">override</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TMyThread</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Execute</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;FreeOnTerminate&nbsp;:=&nbsp;True;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{这可以让线程执行完毕后随即释放}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">500000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Canvas.Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;TMyThread.Create(False);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
</ol>TThread 类有一个抽象方法(Execute), 因而是个抽象类, 抽象类只能继承使用, 上面是继承为 TMyThread.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">继承 TThread 主要就是实现抽象方法 Execute(把我们的代码写在里面), 等我们的 TMyThread 实例化后, 首先就会执行 Execute 方法中的代码.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">按常规我们一般这样去实例化:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;MyThread:&nbsp;TMyThread;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;MyThread&nbsp;:=&nbsp;TMyThread.Create(False);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol>因为 MyThread 变量在这里毫无用处(并且编译器还有提示), 所以不如直接写做 TMyThread.Create(False);<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">我们还可以轻松解决一个问题, 如果: TMyThread.Create(True) ?<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这样线程建立后就不会立即调用 Execute, 可以在需要的时候再用 Resume 方法执行线程, 譬如:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;MyThread:&nbsp;TMyThread;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;MyThread&nbsp;:=&nbsp;TMyThread.Create(True);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;MyThread.Resume;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//可简化为:</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">with</span></span></span></span>&nbsp;TMyThread.Create(True)&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;Resume;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">一、入门<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">㈠、<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateThread</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpThreadAttributes:&nbsp;Pointer;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{安全设置}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;dwStackSize:&nbsp;DWORD;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{堆栈大小}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;lpStartAddress:&nbsp;TFNThreadStartRoutine;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{入口函数}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;lpParameter:&nbsp;Pointer;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{函数参数}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;dwCreationFlags:&nbsp;DWORD;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{启动选项}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;lpThreadId:&nbsp;DWORD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{输出线程&nbsp;ID&nbsp;}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">):&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{返回线程句柄}</span></span></span>&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在 Windows 上建立一个线程, 离不开 CreateThread 函数;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">TThread.Create 就是先调用了 BeginThread (Delphi 自定义的), BeginThread 又调用的 CreateThread.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">既然有建立, 就该有释放, CreateThread 对应的释放函数是: ExitThread, 譬如下面代码:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ExitThread(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>);&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{此句即可退出当前程序,&nbsp;但不建议这样使用}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">代码注释:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">当前程序是一个进程, 进程只是一个工作环境, 线程是工作者;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">每个进程都会有一个启动线程(或叫主线程), 也就是说: 我们之前大量的编码都是写给这个主线程的;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">上面的 ExitThread(0); 就是退出这个主线程;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">系统不允许一个没有线程的进程存在, 所以程序就退出了.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">另外: ExitThread 函数的参数是一个退出码, 这个退出码是给之后的其他函数用的, 这里随便给个无符号整数即可.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">或许你会说: 这个 ExitThread 挺好用的; 其实不管是用 API 还是用 TThread 类写多线程, 我们很少用到它; 因为:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">1、假如直接使用 API 的 CreateThread, 它执行完入口函数后会自动退出, 无需 ExitThread;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">2、用 TThread 类建立的线程又绝不能使用 ExitThread 退出; 因为使用 TThread 建立线程时会同时分配更多资源(譬如你自定义的成员、还有它的祖先类(TObject)分配的资源等等), 如果用 ExitThread 给草草退出了, 这些资源将得不到释放而导致内存泄露. 尽管 Delphi 提供了 EndThread(其内部调用 ExitThread), 这也不需要我们手动操作(假如非要手动操作也是件很麻烦的事情, 因为很多时候你不知道线程是什么时候执行完毕的).<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">除了 CreateThread, 还有一个 CreateRemoteThread, 可在其他进程中建立线程, 这不应该是现在学习的重点;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">现在先集中精力把 CreateThread 的参数搞彻底.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">倒着来吧, 先谈谈 CreateThread 将要返回的 "线程句柄".<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">"句柄" 类似指针, 但通过指针可读写对象, 通过句柄只是使用对象;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">有句柄的对象一般都是系统级别的对象(或叫内核对象); 之所以给我们的是句柄而不是指针, 目的只有一个: "安全";<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">貌似通过句柄能做很多事情, 但一般把句柄提交到某个函数(一般是系统函数)后, 我们也就到此为止很难了解更多了; 事实上是系统并不相信我们.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">不管是指针还是句柄, 都不过是内存中的一小块数据(一般用结构描述), 微软并没有公开句柄的结构细节, 猜一下它应该包括: 真实的指针地址、访问权限设置、引用计数等等.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">既然 CreateThread 可以返回一个句柄, 说明线程属于 "内核对象".<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">实际上不管线程属于哪个进程, 它们在系统的怀抱中是平等的; 在优先级(后面详谈)相同的情况下, 系统会在相同的时间间隔内来运行一下每个线程, 不过这个间隔很小很小, 以至于让我们误以为程序是在不间断地运行.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这时你应该有一个疑问: 系统在去执行其他线程的时候, 是怎么记住前一个线程的数据状态的?<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">有这样一个结构 TContext, 它基本上是一个 CPU 寄存器的集合, 线程是数据就是通过这个结构切换的, 我们也可以通过 GetThreadContext 函数读取寄存器看看.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">附上这个结构 TContext(或叫: CONTEXT、_CONTEXT) 的定义:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">PContext&nbsp;=&nbsp;^TContext;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">_CONTEXT&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">record</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ContextFlags:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dr0:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dr1:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dr2:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dr3:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dr6:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dr7:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;FloatSave:&nbsp;TFloatingSaveArea;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SegGs:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SegFs:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SegEs:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SegDs:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Edi:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Esi:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Ebx:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Edx:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Ecx:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Eax:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Ebp:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Eip:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SegCs:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;EFlags:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Esp:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SegSs:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CreateThread 的最后一个参数是 "线程的 ID";<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">既然可以返回句柄, 为什么还要输出这个 ID? 现在我知道的是:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">1、线程的 ID 是唯一的; 而句柄可能不只一个, 譬如可以用 GetCurrentThread 获取一个伪句柄、可以用 DuplicateHandle 复制一个句柄等等.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">2、ID 比句柄更轻便.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在主线程中 GetCurrentThreadId、MainThreadID、MainInstance 获取的都是主线程的 ID.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">㈡、启动选项<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateThread</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpThreadAttributes:&nbsp;Pointer;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwStackSize:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpStartAddress:&nbsp;TFNThreadStartRoutine;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpParameter:&nbsp;Pointer;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwCreationFlags:&nbsp;DWORD;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{启动选项}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;lpThreadId:&nbsp;DWORD&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;</div>
</div>
</li>
</ol>CreateThread 的倒数第二个参数 dwCreationFlags(启动选项) 有两个可选值:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">0: 线程建立后立即执行入口函数;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CREATE_SUSPENDED: 线程建立后会挂起等待.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">可用 ResumeThread 函数是恢复线程的运行; 可用 SuspendThread 再次挂起线程.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这两个函数的参数都是线程句柄, 返回值是执行前的挂起计数.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">什么是挂起计数?<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">SuspendThread 会给这个数 +1; ResumeThread 会给这个数 -1; 但这个数最小是 0.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">当这个数 = 0 时, 线程会运行; &gt; 0 时会挂起.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">如果被 SuspendThread 多次, 同样需要 ResumeThread 多次才能恢复线程的运行.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在下面的例子中, 有新线程不断给一个全局变量赋随机值;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">同时窗体上的 Timer 控件每隔 1/10 秒就把这个变量写在窗体标题;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在这个过程中演示了 ResumeThread、SuspendThread 两个函数.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718548_6637.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//上面图片中演示的代码。</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls,&nbsp;ExtCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button2:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button3:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Timer1:&nbsp;TTimer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button2Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button3Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Timer1Timer</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;hThread:&nbsp;THandle;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{线程句柄}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;num:&nbsp;Integer;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{全局变量,&nbsp;用于记录随机数}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{线程入口函数}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;Integer;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">while</span></span></span></span>&nbsp;True&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{假如线程不挂起,&nbsp;这个循环将一直循环下去}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;num&nbsp;:=&nbsp;Random(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">100</span></span></span>);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立并挂起线程}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;hThread&nbsp;:=&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;CREATE_SUSPENDED,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Button1.Enabled&nbsp;:=&nbsp;False;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{唤醒并继续线程}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button2Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ResumeThread(hThread);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{挂起线程}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button3Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;SuspendThread(hThread);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Timer1.Interval&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">100</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Timer1Timer</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Text&nbsp;:=&nbsp;IntToStr(num);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>㈢、入口函数的参数<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateThread</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpThreadAttributes:&nbsp;Pointer;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwStackSize:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpStartAddress:&nbsp;TFNThreadStartRoutine;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpParameter:&nbsp;Pointer;&nbsp;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{入口函数的参数}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;dwCreationFlags:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;lpThreadId:&nbsp;DWORD&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;</div>
</div>
</li>
</ol>线程入口函数的参数是个无类型指针(Pointer), 用它可以指定任何数据; 本例是把鼠标点击窗体的坐标传递给线程的入口函数, 每次点击窗体都会创建一个线程.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">运行效果图:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718559_7349.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//上面演示的代码</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormMouseUp</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(Sender:&nbsp;TObject;&nbsp;Button:&nbsp;TMouseButton;&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shift:&nbsp;TShiftState;&nbsp;X,&nbsp;Y:&nbsp;Integer)</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;pt:&nbsp;TPoint;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{这个坐标点将会已指针的方式传递给线程,&nbsp;它应该是全局的}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;Integer;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;pt2:&nbsp;TPoint;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{因为指针参数给的点随时都在变,&nbsp;需用线程的局部变量存起来}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;pt2&nbsp;:=&nbsp;PPoint(p)^;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{转换}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">1000000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">with</span></span></span></span>&nbsp;Form1.Canvas&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TextOut(pt2.X,&nbsp;pt2.Y,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormMouseUp</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(Sender:&nbsp;TObject;&nbsp;Button:&nbsp;TMouseButton;&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;Shift:&nbsp;TShiftState;&nbsp;X,&nbsp;Y:&nbsp;Integer)</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;pt&nbsp;:=&nbsp;Point(X,&nbsp;Y);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;@pt,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{下面这种写法更好理解,&nbsp;其实不必,&nbsp;因为&nbsp;PPoint&nbsp;会自动转换为&nbsp;Pointer&nbsp;的}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//CreateThread(nil,&nbsp;0,&nbsp;@MyThreadFun,&nbsp;Pointer(@pt),&nbsp;0,&nbsp;ID);</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这个例子还有不严谨的地方: 当一个线程 Lock 窗体的 Canvas 时, 其他线程在等待; 线程在等待时, 其中的计数也还在增加. 这也就是说: 现在并没有去处理线程的同步; 同步是多线程中最重要的课题, 快到了.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">另外有个小技巧: 线程函数的参数是个 32 位(4个字节)的指针, 仅就本例来讲, 可以让它的 "高16位" 和 "低16位" 分别携带 X 和 Y; 这样就不需要哪个全局的 pt 变量了.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">其实在 Windows 的消息中就是这样传递坐标的, 在 Windows 的消息中一般高字节是 Y、低字节是 X; 咱们这么来吧, 这样还可以使用给消息准备的一些方便的函数.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">重写本例代码(当然运行效果和窗体文件都是一样的):<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormMouseUp</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(Sender:&nbsp;TObject;&nbsp;Button:&nbsp;TMouseButton;&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shift:&nbsp;TShiftState;&nbsp;X,&nbsp;Y:&nbsp;Integer)</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;Integer;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;x,y:&nbsp;Word;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;x&nbsp;:=&nbsp;LoWord(Integer(p));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;y&nbsp;:=&nbsp;HiWord(Integer(p));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{如果不使用&nbsp;LoWord、HiWord&nbsp;函数可以像下面这样:&nbsp;}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//x&nbsp;:=&nbsp;Integer(p);</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//y&nbsp;:=&nbsp;Integer(p)&nbsp;shr&nbsp;16;</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">1000000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">with</span></span></span></span>&nbsp;Form1.Canvas&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TextOut(x,&nbsp;y,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormMouseUp</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(Sender:&nbsp;TObject;&nbsp;Button:&nbsp;TMouseButton;&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;Shift:&nbsp;TShiftState;&nbsp;X,&nbsp;Y:&nbsp;Integer)</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;num:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;num&nbsp;:=&nbsp;MakeLong(X,&nbsp;Y);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{如果不使用&nbsp;MekeLong、MakeWParam、MakeLParam、MakeResult&nbsp;等函数,&nbsp;可以像下面这样:&nbsp;}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//num&nbsp;:=&nbsp;Y&nbsp;shl&nbsp;16&nbsp;+&nbsp;X;</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;Ptr(num),&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{上面的&nbsp;Ptr&nbsp;是专门将一个数字转换为指针的函数,&nbsp;当然也可以这样:&nbsp;}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//CreateThread(nil,&nbsp;0,&nbsp;@MyThreadFun,&nbsp;Pointer(num),&nbsp;0,&nbsp;ID);</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>㈣、入口函数的指针<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateThread</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpThreadAttributes:&nbsp;Pointer;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwStackSize:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpStartAddress:&nbsp;TFNThreadStartRoutine;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{入口函数的指针}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpParameter:&nbsp;Pointer;&nbsp;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwCreationFlags:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;</span><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;lpThreadId:&nbsp;DWORD&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">到了入口函数了, 学到这个地方, 我查了一个入口函数的标准定义, 这个函数的标准返回值应该是 DWORD, 不过这函数在 Delphi 的 System 单元定义的是: TThreadFunc = function(Parameter: Pointer): Integer; 我以后会尽量使用 DWORD 做入口函数的返回值.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这个返回值有什么用呢?<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">等线程退出后, 我们用 GetExitCodeThread 函数获取的退出码就是这个返回值!<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">如果线程没有退出, GetExitCodeThread 获取的退出码将是一个常量 STILL_ACTIVE (259); 这样我们就可以通过退出码来判断线程是否已退出.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">还有一个问题: 前面也提到过, 线程函数不能是某个类的方法! 假如我们非要线程去执行类中的一个方法能否实现呢?<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">尽管可以用 Addr(类名.方法名) 或 MethodAddress('published 区的方法名') 获取类中方法的地址, 但都不能当做线程的入口函数, 原因可能是因为类中的方法的地址是在实例化为对象时动态分配的.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">后来换了个思路, 其实很简单: 在线程函数中再调用方法不就得了, 估计 TThread 也应该是这样.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">下面的例子就尝试了用线程调用 TForm1 类中的方法, 并测试了退出码的相关问题.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718570_3156.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button2:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button2Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">private</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormProc</span>;</span>&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{准备给线程使用的方法}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;hThread:&nbsp;THandle;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{线程入口函数}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1.FormProc;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{调用&nbsp;TForm1&nbsp;类的方法}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">99</span></span></span>;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{这个返回值将成为线程的退出代码,&nbsp;99&nbsp;是我随意给的数字}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{TForm1&nbsp;的方法,&nbsp;本例中是给线程的入口函数调用的}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormProc</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">200000</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">with</span></span></span></span>&nbsp;Form1.Canvas&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">10</span></span></span>,&nbsp;IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立并执行线程}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;hThread&nbsp;:=&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{获取线程的退出代码,&nbsp;并判断线程是否退出}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button2Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ExitCode:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;GetExitCodeThread(hThread,&nbsp;ExitCode);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">if</span></span></span></span>&nbsp;hThread&nbsp;=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">then</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Text&nbsp;:=&nbsp;<span class="pas__string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 128, 1)"><span class="hljs-string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(181, 189, 104, 1); overflow-wrap: break-word">'线程还未启动'</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">Exit</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">if</span></span></span></span>&nbsp;ExitCode&nbsp;=&nbsp;STILL_ACTIVE&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">then</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Text&nbsp;:=&nbsp;Format(<span class="pas__string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 128, 1)"><span class="hljs-string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(181, 189, 104, 1); overflow-wrap: break-word">'线程退出代码是:&nbsp;%d,&nbsp;表示线程还未退出'</span></span></span>,&nbsp;)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">else</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Text&nbsp;:=&nbsp;Format(<span class="pas__string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 128, 1)"><span class="hljs-string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(181, 189, 104, 1); overflow-wrap: break-word">'线程已退出,&nbsp;退出代码是:&nbsp;%d'</span></span></span>,&nbsp;);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>㈤、堆栈大小<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateThread</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpThreadAttributes:&nbsp;Pointer;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwStackSize:&nbsp;DWORD;&nbsp;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{堆栈大小}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpStartAddress:&nbsp;TFNThreadStartRoutine;&nbsp;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpParameter:&nbsp;Pointer;&nbsp;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwCreationFlags:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;</span><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;lpThreadId:&nbsp;DWORD&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;</div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">CreateThread 的第二个参数是分配给线程的堆栈大小.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">这首先这可以让我们知道: 每个线程都有自己独立的堆栈(也拥有自己的消息队列).<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">什么是堆栈? 其实堆是堆、栈是栈, 有时 "栈" 也被叫做 "堆栈".<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">它们都是进程中的内存区域, 主要是存取方式不同(栈:先进后出; 堆:先进先出);<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">"栈"(或叫堆栈)适合存取临时而轻便的变量, 主要用来储存局部变量; 譬如 for i := 0 to 99 do 中的 i 就只能存于栈中, 你把一个全局的变量用于 for 循环计数是不可以的.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">现在我们知道了线程有自己的 "栈", 并且在建立线程时可以分配栈的大小.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">前面所有的例子中, 这个值都是 0, 这表示使用系统默认的大小, 默认和主线程栈的大小一样, 如果不够用会自动增长;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">那主线程的栈有多大? 这个值是可以设定的: Project -&gt; Options -&gt; linker -&gt; memory size(如图)<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718577_5453.jpg"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">栈是私有的但堆是公用的, 如果不同的线程都来使用一个全局变量有点乱套;<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">为解决这个问题 Delphi 为我们提供了一个类似 var 的 ThreadVar 关键字, 线程在使用 ThreadVar 声明的全局变量时会在各自的栈中留一个副本, 这样就解决了冲突. 不过还是尽量使用局部变量, 或者在继承 TThread 时使用类的成员变量, 因为 ThreadVar 的效率不好, 据说比局部变量能慢 10 倍.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在下面的例子就测试了用 var 和 ThreadVar 定义变量的不同.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">使用 var 效果图:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718581_6948.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">使用 ThreadVar 效果图:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718587_8849.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//var&nbsp;num:&nbsp;Integer;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{全局变量}</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">threadvar</span></span></span></span>&nbsp;num:&nbsp;Integer;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{支持多线程的全局变量}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;py:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;py&nbsp;:=&nbsp;Integer(p);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">while</span></span></span></span>&nbsp;True&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Inc(num);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">with</span></span></span></span>&nbsp;Form1.Canvas&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TextOut(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">20</span></span></span>,&nbsp;py,&nbsp;IntToStr(num));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unlock;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Sleep(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">1000</span></span></span>);&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{然线程挂起&nbsp;1&nbsp;秒钟再继续}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{借入口函数的参数传递了一个坐标点中的&nbsp;Y&nbsp;值,&nbsp;以让各线程把结果输出在不同位置}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;Ptr(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">20</span></span></span>),&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;Ptr(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">40</span></span></span>),&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;Ptr(<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">60</span></span></span>),&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>㈥、安全设置<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateThread</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpThreadAttributes:&nbsp;Pointer;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{安全设置}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwStackSize:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpStartAddress:&nbsp;TFNThreadStartRoutine;&nbsp;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpParameter:&nbsp;Pointer;&nbsp;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;dwCreationFlags:&nbsp;DWORD;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;</span><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;lpThreadId:&nbsp;DWORD&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;</div>
</div>
</li>
</ol>CreateThread 的第一个参数 lpThreadAttributes 是指向 TSecurityAttributes 结构的指针, 一般都是置为 nil, 这表示没有访问限制; 该结构的定义是:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//TSecurityAttributes(又名:&nbsp;SECURITY_ATTRIBUTES、_SECURITY_ATTRIBUTES)</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">_SECURITY_ATTRIBUTES&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">record</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;nLength:&nbsp;DWORD;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{结构大小}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;lpSecurityDescriptor:&nbsp;Pointer;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{默认&nbsp;nil;&nbsp;这是另一个结构&nbsp;TSecurityDescriptor&nbsp;的指针}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;bInheritHandle:&nbsp;BOOL;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{默认&nbsp;False,&nbsp;表示不可继承}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//TSecurityDescriptor(又名:&nbsp;SECURITY_DESCRIPTOR、_SECURITY_DESCRIPTOR)</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">_SECURITY_DESCRIPTOR&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">record</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Revision:&nbsp;Byte;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Sbz1:&nbsp;Byte;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Control:&nbsp;SECURITY_DESCRIPTOR_CONTROL;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Owner:&nbsp;PSID;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Group:&nbsp;PSID;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Sacl:&nbsp;PACL;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dacl:&nbsp;PACL;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;</div>
</div>
</li>
</ol>够复杂的, 但我们在多线程编程时不需要去设置它们, 大都是使用默认设置(也就是赋值为 nil).<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">我觉得有必要在此刻了解的是: 建立系统内核对象时一般都有这个属性(TSecurityAttributes);<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">在接下来多线程的课题中要使用一些内核对象, 不如先盘点一下, 到时碰到这个属性时给个 nil 即可, 不必再费神.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立事件}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateEvent</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpEventAttributes:&nbsp;PSecurityAttributes;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{!}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;bManualReset:&nbsp;BOOL;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;bInitialState:&nbsp;BOOL;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpName:&nbsp;PWideChar&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立互斥}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateMutex</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpMutexAttributes:&nbsp;PSecurityAttributes;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{!}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;bInitialOwner:&nbsp;BOOL;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpName:&nbsp;PWideChar&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立信号}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateSemaphore</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpSemaphoreAttributes:&nbsp;PSecurityAttributes;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{!}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lInitialCount:&nbsp;Longint;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lMaximumCount:&nbsp;Longint;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpName:&nbsp;PWideChar&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立等待计时器}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">CreateWaitableTimer</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpTimerAttributes:&nbsp;PSecurityAttributes;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{!}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;bManualReset:&nbsp;BOOL;&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;lpTimerName:&nbsp;PWideChar&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">)</span>:&nbsp;THandle;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
</ol>上面的四个系统内核对象(事件、互斥、信号、计时器)都是线程同步的手段, 从这也能看出处理线程同步的复杂性; 不过这还不是全部, Windows Vista 开始又增加了 Condition variables(条件变量)、Slim Reader-Writer Locks(读写锁)等同步手段.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">不过最简单、最轻便(速度最快)的同步手段还是 CriticalSection(临界区), 但它不属于系统内核对象, 当然也就没有句柄、没有 TSecurityAttributes 这个安全属性, 这也导致它不能跨进程使用; 不过写多线程时一般不用跨进程, 所以 CriticalSection 应该是最常用的同步手段.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">二、临界区。<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">先看一段程序, 代码文件:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;ListBox1:&nbsp;TListBox;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">99</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;Form1.ListBox1.Items.Add(IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ListBox1.Align&nbsp;:=&nbsp;alLeft;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>在这段程序中, 有三个线程几乎是同时建立, 向窗体中的 ListBox1 中写数据, 最后写出的结果是这样的:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718591_6636.jpg"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">能不能让它们别打架, 一个完了另一个再来? 这就要用到多线程的同步技术.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">前面说过, 最简单的同步手段就是 "临界区".<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">先说这个 "同步"(Synchronize), 首先这个名字起的不好, 我们好像需要的是 "异步"; 其实异步也不准确...<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">管它叫什么名字呢, 它的目的就是保证不冲突、有次序、都发生.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">"临界区"(CriticalSection): 当把一段代码放入一个临界区, 线程执行到临界区时就独占了, 让其他也要执行此代码的线程先等等; 这和前面用的 Lock 和 UnLock 差不多; 使用格式如下:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;CS:&nbsp;TRTLCriticalSection;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{声明一个&nbsp;TRTLCriticalSection&nbsp;结构类型变量;&nbsp;它应该是全局的}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">InitializeCriticalSection(CS);&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{初始化}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">EnterCriticalSection(CS);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{开始:&nbsp;轮到我了其他线程走开}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">LeaveCriticalSection(CS);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{结束:&nbsp;其他线程可以来了}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">DeleteCriticalSection(CS);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{删除:&nbsp;注意不能过早删除}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//也可用&nbsp;TryEnterCriticalSection&nbsp;替代&nbsp;EnterCriticalSection.</span></span></span></div>
</div>
</li>
</ol>用上临界区, 重写上面的代码, 运行效果图:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718600_5711.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//用临界区重写后的代码文件:</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;ListBox1:&nbsp;TListBox;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormDestroy</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CS:&nbsp;TRTLCriticalSection;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;EnterCriticalSection(CS);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">99</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;Form1.ListBox1.Items.Add(IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;LeaveCriticalSection(CS);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ListBox1.Align&nbsp;:=&nbsp;alLeft;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;InitializeCriticalSection(CS);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormDestroy</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;DeleteCriticalSection(CS);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>Delphi 在 SyncObjs 单元给封装了一个 TCriticalSection 类, 用法差不多, 代码如下:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;ListBox1:&nbsp;TListBox;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormDestroy</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;SyncObjs;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CS:&nbsp;TCriticalSection;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;i:&nbsp;Integer;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CS.Enter;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">for</span></span></span></span>&nbsp;i&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">to</span></span></span></span>&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">99</span></span></span>&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">do</span></span></span></span>&nbsp;Form1.ListBox1.Items.Add(IntToStr(i));&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CS.Leave;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ID);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormCreate</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ListBox1.Align&nbsp;:=&nbsp;alLeft;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CS&nbsp;:=&nbsp;TCriticalSection.Create;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">FormDestroy</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;CS.Free;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol>三、等待函数 WaitForSingleObject<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">一下子跳到等待函数 WaitForSingleObject, 是因为下面的 Mutex、Semaphore、Event、WaitableTimer 等同步手段都要使用这个函数; 不过等待函数可不止 WaitForSingleObject 它一个, 但它最简单.<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">WaitForSingleObject</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">(&nbsp;</span></span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;&nbsp;hHandle:&nbsp;THandle;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{要等待的对象句柄}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;dwMilliseconds:&nbsp;DWORD&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{等待的时间,&nbsp;单位是毫秒}</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">&nbsp;</span></span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">):&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{返回值如下:}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">WAIT_OBJECT_0&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{等着了,&nbsp;本例中是:&nbsp;等的那个进程终于结束了}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">WAIT_TIMEOUT&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{等过了点(你指定的时间),&nbsp;也没等着}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">WAIT_ABANDONED&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{好不容易等着了,&nbsp;但人家还是不让咱执行;&nbsp;这一般是互斥对象}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//WaitForSingleObject&nbsp;的第二个参数一般给常数值&nbsp;INFINITE,&nbsp;表示一直等下去,&nbsp;死等.</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
</ol><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">WaitForSingleObject 等待什么? 在多线程里就是等待另一个线程的结束, 快来执行自己的代码; 不过它可以等待的对象可不止线程; 这里先来一个等待另一个进程结束的例子, 运行效果图:<br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><img src="https://img-my.csdn.net/uploads/201212/05/1354718609_9414.gif"><br style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><ol class="hljs-ln" style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style: none; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; border-collapse: collapse; font-size: 16px; overflow: hidden; overflow-wrap: break-word">
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__com" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 0, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">//WaitForSingleObject的示例代码文件:</span></span></span><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">&nbsp;</span></div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">unit</span></span></span></span>&nbsp;Unit1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">interface</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">uses</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Windows,&nbsp;Messages,&nbsp;SysUtils,&nbsp;Variants,&nbsp;Classes,&nbsp;Graphics,&nbsp;Controls,&nbsp;Forms,&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Dialogs,&nbsp;StdCtrls;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">type</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>&nbsp;=&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">class</span></span></span></span>(TForm)&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Button1:&nbsp;TButton;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Form1:&nbsp;TForm1;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">implementation</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__direct" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-meta" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">{$R&nbsp;*.dfm}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;hProcess:&nbsp;THandle;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{进程句柄}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{等待一个指定句柄的进程什么时候结束}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">function</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">MyThreadFun</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(p:&nbsp;Pointer)</span>:</span>&nbsp;DWORD;&nbsp;<span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">stdcall</span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">if</span></span></span></span>&nbsp;WaitForSingleObject(hProcess,&nbsp;INFINITE)&nbsp;=&nbsp;WAIT_OBJECT_0&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">then</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Form1.Text&nbsp;:=&nbsp;Format(<span class="pas__string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 128, 1)"><span class="hljs-string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(181, 189, 104, 1); overflow-wrap: break-word">'进程&nbsp;%d&nbsp;已关闭'</span></span></span>,&nbsp;);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Result&nbsp;:=&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{启动一个进程,&nbsp;并建立新线程等待它的结束}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">procedure</span></span></span></span></span><span class="hljs-function" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">TForm1</span>.<span class="hljs-title" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(129, 162, 190, 1); overflow-wrap: break-word">Button1Click</span><span class="hljs-params" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">(Sender:&nbsp;TObject)</span>;</span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">var</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;pInfo:&nbsp;TProcessInformation;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;sInfo:&nbsp;TStartupInfo;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;Path:&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">array</span></span></span></span>[<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>..MAX_PATH<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)">-<span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">1</span></span></span>]&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">of</span></span></span></span>&nbsp;Char;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;ThreadID:&nbsp;DWORD;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{先获取记事本的路径}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;GetSystemDirectory(Path,&nbsp;MAX_PATH);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;StrCat(Path,&nbsp;<span class="pas__string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 128, 1)"><span class="hljs-string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(181, 189, 104, 1); overflow-wrap: break-word">'\notepad.exe'</span></span></span>);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{用&nbsp;CreateProcess&nbsp;打开记事本并获取其进程句柄,&nbsp;然后建立线程监视}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;FillChar(sInfo,&nbsp;SizeOf(sInfo),&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>);&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">if</span></span></span></span>&nbsp;CreateProcess(Path,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;False,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;sInfo,&nbsp;pInfo)&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">then</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">begin</span></span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;hProcess&nbsp;:=&nbsp;pInfo.hProcess;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{获取进程句柄}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;Text&nbsp;:=&nbsp;Format(<span class="pas__string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 128, 128, 1)"><span class="hljs-string" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(181, 189, 104, 1); overflow-wrap: break-word">'进程&nbsp;%d&nbsp;已启动'</span></span></span>,&nbsp;);&nbsp;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;&nbsp;&nbsp;CreateThread(<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;@MyThreadFun,&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">nil</span></span></span></span>,&nbsp;<span class="pas__number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(255, 0, 0, 1)"><span class="hljs-number" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(222, 147, 95, 1); overflow-wrap: break-word">0</span></span></span>,&nbsp;ThreadID);&nbsp;<span class="pas__mlcom" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(64, 64, 194, 1)"><span class="hljs-comment" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(150, 152, 150, 1); overflow-wrap: break-word">{建立线程监视}</span></span></span>&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;&nbsp;<span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>;&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word">&nbsp;</div>
</div>
</li>
<li style="box-sizing: border-box; outline: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; list-style-type: none; overflow-wrap: break-word; height: 22px">
<div class="hljs-ln-numbers" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px; width: 24px; border-right: 1px solid rgba(197, 197, 197, 1)">&nbsp;</div>
<div class="hljs-ln-code" style="box-sizing: border-box; outline: 0; margin: 0 0 0 8px; padding: 0; overflow-wrap: break-word; font-family: &quot;Source Code Pro&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Ubuntu Mono&quot;, &quot;Anonymous Pro&quot;, &quot;Droid Sans Mono&quot;, Menlo, Monaco, Consolas, Inconsolata, Courier, monospace, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, sans-serif; font-size: 14px; float: left; height: 22px">
<div class="hljs-ln-line" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span class="pas__keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; font-weight: bold; overflow-wrap: break-word"><span style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; overflow-wrap: break-word; color: rgba(0, 0, 128, 1)"><span class="hljs-keyword" style="box-sizing: border-box; outline: 0; margin: 0; padding: 0; color: rgba(178, 148, 187, 1); overflow-wrap: break-word">end</span></span></span></span>.</div>
</div>
</li>
</ol></div><br><br>
来源:https://www.cnblogs.com/approx/p/11805279.html
頁: [1]
查看完整版本: delphi 讲的比较详细的多线程