<?xml version="1.0" encoding="UTF-8" ?>















<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<channel>
<title><![CDATA[SzTop98'职业博客]]> </title>
<description>
<![CDATA[]]>
</description>
<link>http://SzTop98.blog.bokee.net/</link>
<language>zh-cn</language>
<creator>SzTop98</creator>
<pubDate>Mon, 07 Jul 2008 14:12:33 CST </pubDate>
<generatorAgent rdf:resource="http://www.bokee.net"/>
<ttl>5</ttl>

<item>
<title>ifthen语句改进</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/2007468.html</link>
<description>
<![CDATA[<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">function IfThen(AValue: Boolean; const ATrue: Integer; const AFalse: Integer = 0): Integer; overload;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">function IfThen(AValue: Boolean; const ATrue: Int64; const AFalse: Int64 = 0): Int64; overload;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">function IfThen(AValue: Boolean; const ATrue: Double; const AFalse: Double = 0.0): Double; overload;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">在DELPHI中ifthen语句只适合以上三种数据类型的使用,我们可以加上更多的类型:</font></span></p>
<span lang="EN-US">
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><font size="3"><span lang="EN-US"><font face="Times New Roman">ifthen</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’">函数的改进拷出math.pas文件改名为</span><span lang="EN-US"><font face="Times New Roman"> FunMath.pas</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">&nbsp;</p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3"></font></span></p>
<font size="3"><span lang="EN-US"><span style="mso-tab-count: 1"><font face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’">这里三个函数分别对应返回整型和实型数据。我们可以把这个文件拷贝出来，再添加上以下的代码：</span></font>
<p>&nbsp;</p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>function IfThen(AValue: Boolean; const ATrue: string; const AFalse: string=&rsquo;&rsquo;): string; overload;</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">function IfThen(AValue: Boolean; const ATrue: Boolean; const AFalse: Boolean=false): Boolean; overload;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><font size="3"><span lang="EN-US"><span style="mso-tab-count: 1"><font face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’">这两个函数定义好后，添加函数实现编码：</span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore"><font size="3">l</font><span style="FONT: 7pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’"><font size="3">返回布尔类型：</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">function IfThen(AValue: Boolean; const ATrue: Boolean; const AFalse: Boolean=false): Boolean; overload;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">begin</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp; </span>if AValue then</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>Result := ATrue</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp; </span>else</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>Result := AFalse;</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">end;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><span style="mso-list: Ignore"><font size="3">l</font><span style="FONT: 7pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’"><font size="3">返回字符串：</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">function IfThen(AValue: Boolean; const ATrue: string; const AFalse: string=&rsquo;&rsquo;): string; overload;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">begin</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp; </span>if AValue then</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>Result := ATrue</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp; </span>else</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>Result := AFalse;</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman" size="3">end;</font></span></p>
<h1 class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: &quot;Times New Roman&quot;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: ’Times New Roman’; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">添加完后，改名</span><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: &quot;Times New Roman&quot;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">FunMath.pas</span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: ’Times New Roman’; mso-hansi-font-family: ’Times New Roman’; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: ’Times New Roman’; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">保存。</span></h1>
</span>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/2007468.html</guid>
<subject>DELPHI分类</subject>
<author>SzTop98</author>
<category>DELPHI分类</category>
<pubDate>Thu, 24 Jul 2008 16:47:41 CST </pubDate>
</item>

<item>
<title>iif语句</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/2007450.html</link>
<description>
<![CDATA[<h1>在C或C++有一个IIf语句,在DELPHI也有这样的语句,只是它放在math单元中.</h1>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><font size="3"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">找到</span><span lang="EN-US"><font face="Times New Roman">uses SysUtils;</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">改为</span><span lang="EN-US"><font face="Times New Roman">: uses SysUtils, math;</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这里是调用</span><span lang="EN-US"><font face="Times New Roman">math</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">单元实现</span><span lang="EN-US"><font face="Times New Roman">ifthen</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">功能。</span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><font size="3"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">输入代码</span><span lang="EN-US"><font face="Times New Roman">:</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><font size="3"><span lang="EN-US"><font face="Times New Roman">write('</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">请输入你的分数</span><span lang="EN-US"><font face="Times New Roman">:');</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><span lang="EN-US"><font face="Times New Roman" size="3">read(Score);</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><span lang="EN-US"><font face="Times New Roman" size="3">i:=ifthen(Score&gt;=60,1,0);</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><font size="3"><span lang="EN-US"><font face="Times New Roman">write('i</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的值</span><span lang="EN-US"><font face="Times New Roman">:',i);</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 53.95pt; mso-para-margin-left: 5.14gd"><span lang="EN-US"><font face="Times New Roman" size="3">Readln;</font></span></p>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/2007450.html</guid>
<subject>DELPHI分类</subject>
<author>SzTop98</author>
<category>DELPHI分类</category>
<pubDate>Thu, 24 Jul 2008 16:43:43 CST </pubDate>
</item>

<item>
<title>if语句的改进</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/2007444.html</link>
<description>
<![CDATA[<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><font size="3"><span lang="EN-US"><font face="Times New Roman">write('</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">请输入你的分数</span><span lang="EN-US"><font face="Times New Roman">:');</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">read(Score);</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">if Score&gt;=60 then</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp; </span>f:=true</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">else</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font size="3"><font face="Times New Roman"><span style="mso-spacerun: yes">&nbsp; </span>f:=False;</font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><font size="3"><span lang="EN-US"><font face="Times New Roman">write('f</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的值</span><span lang="EN-US"><font face="Times New Roman">:',f);</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">Readln;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">用if语句可以改变判断两种情况,其实用赋值语句也可以做成一样的效果:</font></span></p>
<span lang="EN-US">
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><font size="3"><span lang="EN-US"><font face="Times New Roman">write('</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">请输入你的分数</span><span lang="EN-US"><font face="Times New Roman">:');</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">read(Score);</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">f:=(Score&gt;=60);</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><font size="3"><span lang="EN-US"><font face="Times New Roman">write('f</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的值</span><span lang="EN-US"><font face="Times New Roman">:',f);</font></span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt"><span lang="EN-US"><font face="Times New Roman" size="3">Readln;</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 42pt"><font size="3"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对比上面的代码，我们把</span><span lang="EN-US"><font face="Times New Roman">if</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">语句改成了</span><span lang="EN-US"><font face="Times New Roman">f:=(Score&gt;=60);</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是说把</span><span lang="EN-US"><font face="Times New Roman">(Score&gt;=60)</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的结果赋给</span><span lang="EN-US"><font face="Times New Roman">f</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">变量。</span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: 21pt">&nbsp;</p>
</span>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/2007444.html</guid>
<subject>DELPHI分类</subject>
<author>SzTop98</author>
<category>DELPHI分类</category>
<pubDate>Thu, 24 Jul 2008 16:41:09 CST </pubDate>
</item>

<item>
<title>电脑维修|软件开发</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1965548.html</link>
<description>
<![CDATA[<h1><span class="Title">服务项目:</span></h1>
<p>1． 专业上门维修、组装和升级电脑、安装系统、查毒杀毒、数据恢复。</p>
<p>2． 共享上网、ADSL共享上网，安装各种软件。 </p>
<p>3． 综合布线组网、承接网络工程。公司网络组建、维护。 </p>
<p>4． 安装升级维护网吧无盘游戏系统,无盘教学系统 公司无盘办公系统。 </p>
<p>5． 公司、家庭电脑维护保养包月，按月结算。</p>
<p>6． 电脑整机、配件销售、代用户购买、送货上门。 </p>
<p>7． 迅速恢复硬盘误分区、格式化或误删除的文件。</p>
<p>8．软件开发:企业管理软件、酒楼管理软件、ERP、药店管理软件。</p>
<p>9．网页制作：企业网站、个人网站。</p>
<span class="Title">
<p>电 话: 13410161655 84039316李生</p>
</span>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1965548.html</guid>
<subject>服务项目</subject>
<author>SzTop98</author>
<category>服务项目</category>
<pubDate>Tue, 08 Jul 2008 11:39:40 CST </pubDate>
</item>

</channel>
</rss>