﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-&lt;font color="#ff8000"&gt;&amp;nbsp&amp;nbsp&amp;nbspC++&amp;nbsp技术中心&lt;/font&gt;-随笔分类-Delphi</title><link>http://www.cppblog.com/API/category/17645.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 24 Sep 2013 12:26:17 GMT</lastBuildDate><pubDate>Tue, 24 Sep 2013 12:26:17 GMT</pubDate><ttl>60</ttl><item><title>常用函数</title><link>http://www.cppblog.com/API/archive/2013/09/17/203285.html</link><dc:creator>C++技术中心</dc:creator><author>C++技术中心</author><pubDate>Tue, 17 Sep 2013 11:47:00 GMT</pubDate><guid>http://www.cppblog.com/API/archive/2013/09/17/203285.html</guid><wfw:comment>http://www.cppblog.com/API/comments/203285.html</wfw:comment><comments>http://www.cppblog.com/API/archive/2013/09/17/203285.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/API/comments/commentRss/203285.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/API/services/trackbacks/203285.html</trackback:ping><description><![CDATA[<p>Function Before( Src:string ; S:string ): string ;<br />var<br />&nbsp; F: Word ;<br />begin<br />&nbsp; F:= POS(Src,S) ;<br />&nbsp; if F=0 then<br />&nbsp;&nbsp;&nbsp; Before := S<br />&nbsp; else<br />&nbsp;&nbsp;&nbsp; Before := COPY(S,1,F-1) ;<br />end ;</p>
<p>function After(Src: string; S: string):string;<br />var<br />&nbsp; F: Word;<br />begin<br />&nbsp; F:= Pos(Src, S);<br />&nbsp; if F = 0 then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; After:= ''<br />&nbsp; else<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; After:= Copy(S, F+Length(Src), Length(S));<br />end;</p><br /><br />
<p>&nbsp; tmp := '1232$$23423432';</p>
<p>&nbsp; showmessage(Before('$$',tmp));<br />&nbsp; showmessage(after('$$',tmp));</p><br /><br /><br /><br /><br />
<p>function SplitString(const source, ch: string): TStringList;<br />var<br />&nbsp; temp, t2: string;<br />&nbsp; i: integer;<br />begin<br />&nbsp; result := TStringList.Create;<br />&nbsp; temp := source;<br />&nbsp; i := pos(ch, source);<br />&nbsp; while i &lt;&gt; 0 do<br />&nbsp; begin<br />&nbsp;&nbsp;&nbsp; t2 := copy(temp, 0, i - 1);<br />&nbsp;&nbsp;&nbsp; if (t2 &lt;&gt; '') then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; result.Add(t2);<br />&nbsp;&nbsp;&nbsp; delete(temp, 1, i - 1 + Length(ch));<br />&nbsp;&nbsp;&nbsp; i := pos(ch, temp);<br />&nbsp; end;<br />&nbsp; result.Add(temp);<br />end;</p>
<p>procedure TForm1.Button1Click(Sender: TObject);<br />var<br />&nbsp;st : TStringList;<br />begin<br />&nbsp; st := SplitString(<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#39;&#120;&#120;&#120;&#64;&#104;&#111;&#104;&#111;&#46;&#99;&#111;&#109;&#39;">'xxx@hoho.com'</a>, <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#39;&#64;&#39;">'@'</a>);<br />&nbsp; showmessage(st[1]);<br />end;<br /></p><br /><img src ="http://www.cppblog.com/API/aggbug/203285.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/API/" target="_blank">C++技术中心</a> 2013-09-17 19:47 <a href="http://www.cppblog.com/API/archive/2013/09/17/203285.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>格式化字符串</title><link>http://www.cppblog.com/API/archive/2011/08/28/154556.html</link><dc:creator>C++技术中心</dc:creator><author>C++技术中心</author><pubDate>Sun, 28 Aug 2011 09:35:00 GMT</pubDate><guid>http://www.cppblog.com/API/archive/2011/08/28/154556.html</guid><wfw:comment>http://www.cppblog.com/API/comments/154556.html</wfw:comment><comments>http://www.cppblog.com/API/archive/2011/08/28/154556.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cppblog.com/API/comments/commentRss/154556.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/API/services/trackbacks/154556.html</trackback:ping><description><![CDATA[<div>1. 在财务软件中,经常要对钱币小数位保留到分,即将钱币格式化为小数点两位:<br /><br />edit1.Text := formatfloat('0.00',34.555);</div><img src ="http://www.cppblog.com/API/aggbug/154556.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/API/" target="_blank">C++技术中心</a> 2011-08-28 17:35 <a href="http://www.cppblog.com/API/archive/2011/08/28/154556.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>