??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美综合激情网,国产污污在线观看,久热国产精品视频http://www.aygfsteel.com/mc/category/1141.html------------------By MCzh-cnWed, 28 Feb 2007 04:11:27 GMTWed, 28 Feb 2007 04:11:27 GMT60Delphi里删除目录的函数http://www.aygfsteel.com/mc/articles/26668.html有心有?有梦׃?/dc:creator>有心有?有梦׃?/author>Thu, 05 Jan 2006 02:50:00 GMThttp://www.aygfsteel.com/mc/articles/26668.htmlhttp://www.aygfsteel.com/mc/comments/26668.htmlhttp://www.aygfsteel.com/mc/articles/26668.html#Feedback0http://www.aygfsteel.com/mc/comments/commentRss/26668.htmlhttp://www.aygfsteel.com/mc/services/trackbacks/26668.html
 1function TMainForm.DeleteDirectory(NowPath: string): Boolean; //删除整个目录
 2var
 3  search: TSearchRec;
 4  ret: integer;
 5  key: string;
 6begin
 7  if NowPath[Length(NowPath)] <> '\' then
 8    NowPath := NowPath + '\';
 9  key := Nowpath + '*.*';
10  ret := findFirst(key, faanyfile, search);
11  while ret = 0 do begin
12    if ((search.Attr and fadirectory) = faDirectory)
13      then begin
14      if (Search.Name <> '.') and (Search.name <> '..') then
15        DeleteDirectory(NowPath + Search.name);
16    end else begin
17      if ((search.attr and fadirectory) <> fadirectory) then begin
18        deletefile(NowPath + search.name);
19      end;
20    end;
21    ret := FindNext(search);
22  end;
23  findClose(search);
24  removedir(NowPath);
25  result := True;
26end;
27


]]>
Delphi里随机函数的应用http://www.aygfsteel.com/mc/articles/26475.html有心有?有梦׃?/dc:creator>有心有?有梦׃?/author>Tue, 03 Jan 2006 14:48:00 GMThttp://www.aygfsteel.com/mc/articles/26475.htmlhttp://www.aygfsteel.com/mc/comments/26475.htmlhttp://www.aygfsteel.com/mc/articles/26475.html#Feedback1http://www.aygfsteel.com/mc/comments/commentRss/26475.htmlhttp://www.aygfsteel.com/mc/services/trackbacks/26475.html在Delphi中,有一随机函数Q是q样定义的: function Random [ ( Range: Integer) ]; 其中Q参数RangeZ整数Q? 该函数返回值其范围为: 0< =Random(Range)< Range (指定Range) 0< =Random< 1 (不带参数Range)

下面的过Efor循环里第一条语句:在屏q上输出九九表内乘法的随机题Q?BR>W二条语句:在屏q上输出一百以内的加法随机题?BR>E加修改Q增加一些条件语句你卛_得到得减法、除法及四则混合q算的随机题?/FONT>

 1procedure TForm1.Button1Click(Sender: TObject);
 2var
 3I: Integer;
 4begin
 5Randomize;
 6for I := 1 to 10 do begin
 7Canvas.TextOut(20,I*20,
 8IntToStr(Random(9)+1)+'×'+IntToStr(Random(9)+1)+'=');
 9Canvas.TextOut(220,I*20, 
10IntToStr(Random(100))+'+'+IntToStr(Random(100))+'=');
11end;
12end;
13


]]>
Delphi与FLASH通过SOCKET通信http://www.aygfsteel.com/mc/articles/24976.html有心有?有梦׃?/dc:creator>有心有?有梦׃?/author>Wed, 21 Dec 2005 10:27:00 GMThttp://www.aygfsteel.com/mc/articles/24976.htmlhttp://www.aygfsteel.com/mc/comments/24976.htmlhttp://www.aygfsteel.com/mc/articles/24976.html#Feedback1http://www.aygfsteel.com/mc/comments/commentRss/24976.htmlhttp://www.aygfsteel.com/mc/services/trackbacks/24976.html
 1procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
 2Socket: TCustomWinSocket);
 3begin
 4 Form1.Memo1.Lines.Add(Socket.ReceiveText);
 5 Form1.ServerSocket1.Socket.Connections[0].SendText('OK!'+#0);
 6end;
 7
 8procedure TForm1.ServerSocket1ClientConnect(Sender: TObject;
 9Socket: TCustomWinSocket);
10begin
11 Form1.Memo1.Lines.Clear;
12end;
13
14procedure TForm1.ServerSocket1Accept(Sender: TObject;
15  Socket: TCustomWinSocket);
16begin
17 Form1.Memo1.Lines.Clear;
18 Form1.Memo1.Lines.Add('Connected');
19 Form1.ServerSocket1.Socket.Connections[0].SendText('OK!'+#0);
20end;
21
22procedure TForm1.FormCreate(Sender: TObject);
23begin
24 Form1.ShockwaveFlash1.Movie:= ExtractFilePath(Application.Exename)+'client.swf';
25end;
Flash实现客户端代码(部分Q:
 1var mySocket = new XMLSocket();
 2//
 3mySocket.connect("127.0.0.1"3000);
 4mySocket.onConnect = function(success) {
 5    if (success) {
 6        lists.text = "Connect Ok!";
 7        //mySocket.send("guest");
 8        Selection.setFocus(input_txt);
 9    }
 else {
10        lists.text = "connect failed";
11    }

12}
;
13mySocket.onData = function(s) {
14    lists.text+=s;
15}
;
16mySocket.onClose=function(){
17    lists.text+="Server has been closed.";
18}

19//
20bn_send.onRelease = function() {
21    sendMsg(input_txt.text);    
22}
;
23function sendMsg(str) {
24    mySocket.send(str);
25    input_txt.text = "";
26    Selection.setFocus(input_txt);
27}

源文件下?/A>

]]>
Delphi获取完整路径http://www.aygfsteel.com/mc/articles/24882.html有心有?有梦׃?/dc:creator>有心有?有梦׃?/author>Tue, 20 Dec 2005 15:17:00 GMThttp://www.aygfsteel.com/mc/articles/24882.htmlhttp://www.aygfsteel.com/mc/comments/24882.htmlhttp://www.aygfsteel.com/mc/articles/24882.html#Feedback0http://www.aygfsteel.com/mc/comments/commentRss/24882.htmlhttp://www.aygfsteel.com/mc/services/trackbacks/24882.html         ExtractFilePath(FileName:String) 该函数返回\径名Q其l尾字符L“\?nbsp;
         
ExtractFileDir(FileName:String) 该函数同栯回\径名Q但不包括结字符“\”,除非q回的\径是根目录。 

样例代码Q?BR> 
     ShowMessage(ExtractFileDir(Application.Exename));   // ? c:\temp
  ShowMessage(ExtractFilePath(Application.Exename)); // ? c:\temp\   



]]>
成ؓ~程高手的八大奥U?/title><link>http://www.aygfsteel.com/mc/articles/5951.html</link><dc:creator>有心有?有梦׃?/dc:creator><author>有心有?有梦׃?/author><pubDate>Sun, 12 Jun 2005 12:40:00 GMT</pubDate><guid>http://www.aygfsteel.com/mc/articles/5951.html</guid><wfw:comment>http://www.aygfsteel.com/mc/comments/5951.html</wfw:comment><comments>http://www.aygfsteel.com/mc/articles/5951.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/mc/comments/commentRss/5951.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/mc/services/trackbacks/5951.html</trackback:ping><description><![CDATA[转蝲::?《中国电脑教育报》张?nbsp; <P></P> <P>   软g业在国内热了hQ程序员也抢手了Q越来越多的人加入程序员行列。程序员的经历也是很多准E序员们急于想知道的Q本文介l了一个“过来h”的l验和感悟,或许对准E序员们有一定的启发?nbsp;</P> <P>   不知不觉做Y件已l做了十q_有成功的喜悦Q也有失败的痛苦Q但M敢称自己是高手,因ؓ和我心目中真正的高手们比hQ还差得太远。世界上q没有成为高手的捷径Q但一些基本原则是可以遵@的?nbsp;</P> <P>   1、扎实的基础 </P> <P>   数据l构、离散数学、编译原理,q些是所有计机U学的基Q如果不掌握它们Q很隑ֆ出高水^的程序。程序h人都会写Q但当你发现写到一定程度很隑ֆ提高的时候,应该想x不是要回q头来学学这些最基本的理论。不要一开始就dOOPQ即使你再精通OOPQ遇C些基本算法的时候可能也会束手无{。因此多M些计机基础理论斚w的书c是非常有必要的?nbsp;</P> <P>   2、丰富的惛_?nbsp;</P> <P>   不要拘惔于固定的思维方式Q遇到问题的时候要多想几种解决问题的方案,试试别h从没惌的方法。丰富的惛_力是建立在丰富的知识的基上,除计机以外Q多涉猎其他的学U,比如天文、物理、数学等{。开阔的思维对程序员来说很重要?nbsp;</P> <P>   3、最单的是最好的 </P> <P>   q也许是所有科学都遵@的一条准则,复杂的质能{换原理在爱因斯坦眼里不过是一个简单得不能再简单的公式QE=mc2。简单的Ҏ更容易被人理解,更容易实玎ͼ也更Ҏl护。遇到问题时要优先考虑最单的ҎQ只有简单方案不能满求时再考虑复杂的方案?nbsp;</P> <P>   4、不ȝ角尖 </P> <P>   当你遇到障碍的时候,不妨暂时q离电脑Q看看窗外的风景Q听听轻音乐Q和朋友聊聊天。当我遇到难题的时候会ȝ游戏Q当负责游戏的那部分大脑l胞极度亢奋的时候,负责~程的那部分大脑l胞得C充分的休息。当重新开始工作的时候,我会发现那些N现在竟然可以q刃而解?nbsp;</P> <P>   5、对{案的?nbsp;</P> <P>   人类自然U学的发展史是一个求得到答案的q程Q即使只能知道答案的一部分也值得我们M出。只要你坚定信念Q一定要扑ֈ问题的答案,你才会付出精力去探烦Q即使最后没有得到答案,在过E中你也会学到很多东ѝ?nbsp;</P> <P>   6、多与别Z?nbsp;</P> <P>   三h行必有我师,也许在一ơ和别h不经意的谈话中,可以迸出灵感的火花。多上上|,看看别h对同一问题的看法,会给你很大的启发?nbsp;</P> <P>   7、良好的~程风格 </P> <P>   注意L良好的习惯,代码的羃q编排,变量的命名规则要始终保持一致。大安知道如何排除代码中错误,却往往忽视了对注释的排错。注释是E序的一个重要组成部分,它可以你的代码更容易理解,而如果代码已l清楚地表达了你的思想Q就不必再加注释了,如果注释和代码不一_那就更加p糕?nbsp;</P> <P>   8、韧性和毅力 </P> <P>   q也许是“高手”和一般程序员最大的区别。高手们q不是天才,他们是在无数个日日夜夜中炼出来的。成功能l我们带来无比的喜悦Q但q程却是无比的枯燥乏呟뀂你不妨做个试Q找?0000以内的素数表Q把它们全都抄下来,然后再检查三遍,如果能够不间断地完成q一工作Q你可以满一条?BR></P><img src ="http://www.aygfsteel.com/mc/aggbug/5951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/mc/" target="_blank">有心有?有梦׃?/a> 2005-06-12 20:40 <a href="http://www.aygfsteel.com/mc/articles/5951.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʲ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">غ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">⴨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">г</a>| <a href="http://" target="_blank">ɶ</a>| <a href="http://" target="_blank">˳ƽ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ʯȪ</a>| <a href="http://" target="_blank">ػ</a>| <a href="http://" target="_blank">ͩ</a>| <a href="http://" target="_blank">۷</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ǭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">SHOW</a>| <a href="http://" target="_blank">ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">ľ</a>| <a href="http://" target="_blank">ƽɽ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">պ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʤ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>