锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲伊人久久大香线蕉在观 ,在线综合亚洲中文精品,亚洲综合在线视频http://blogjava.net/wangxunhua/category/49382.html鍚涘瓙濡傜帀,涓婂杽鑻ユ按zh-cnTue, 01 Mar 2016 11:48:43 GMTTue, 01 Mar 2016 11:48:43 GMT60FileStream 綾誨疄鐜版棩蹇?/title><link>http://www.tkk7.com/wangxunhua/archive/2011/08/24/357167.html</link><dc:creator>鍙藉摡鍜曞櫆</dc:creator><author>鍙藉摡鍜曞櫆</author><pubDate>Wed, 24 Aug 2011 02:52:00 GMT</pubDate><guid>http://www.tkk7.com/wangxunhua/archive/2011/08/24/357167.html</guid><wfw:comment>http://www.tkk7.com/wangxunhua/comments/357167.html</wfw:comment><comments>http://www.tkk7.com/wangxunhua/archive/2011/08/24/357167.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangxunhua/comments/commentRss/357167.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangxunhua/services/trackbacks/357167.html</trackback:ping><description><![CDATA[FileStream綾誨嚑涔庡彲浠ュ鐞嗘墍鏈夌殑鏂囦歡鎿嶄綔.<br /><br />浠ヤ笅涓轟竴涓棩蹇楃被,闄や簡閰嶇疆涓嶅お鐏墊椿澶?鎸哄ソ鐢ㄧ殑.<br /><div><div>type<br />  TBuffer = array [0..2000] of char;<br />  <br />  TGameLogFile = class<br />  private<br />    FFullPath:string;//瀹屾暣璺緞,鐢ㄨ繖涓礬寰勬潵鍒ゆ柇褰撳墠鐨勬墦寮鐨勬棩蹇楃殑澶у皬.<br />    FileDate:TDateTime;<br />    FFileParth: string; //璺緞<br />    FText: Text;<br />    FLogFileStream:TFileStream; <br />    FIsCreateToNew: boolean; //鏄惁鏄瘡嬈″惎鍔ㄧ▼搴忛兘鍒涘緩鏂扮殑璁板綍鏂囦歡 鍚﹀垯灝辨槸褰撳ぉ鍙細(xì)鏈?涓枃浠?br />    FIsControlFileSize:Boolean;//鏄惁鎺у埗鏂囦歡澶у皬,true,瓚呭嚭鏂囦歡澶у皬鏃?閲嶆柊鍒涘緩涓涓猯og鏂囦歡<br />  public<br />    {甯﹀叆鏃ュ織鏂囦歡瀛樻斁鐨勭洰褰曚綅緗畗<br />    constructor Create(Iparth: string);<br />    destructor Destroy; override;<br />    {鍐欏叆鍐呭鍗沖彲鑷姩璁板綍}<br />    procedure init(Iparth: string);<br />    procedure AddLog(Icon: string; const LogLevel: Integer = 0);<br />    property IsCreateToNew: boolean read FIsCreateToNew write FIsCreateToNew;<br />  end;</div><div>implementation<br />uses StdCtrls;<br />const<br />  {鍒嗗壊絎﹀彿}<br />  CSplitStr = '===============================================================';<br />  ClogFileName = '.log';<br />{ TGameLogFile }</div><br /><br />procedure TGameLogFile.AddLog(Icon: string; const LogLevel: integer = 0);<br />var<br />  txt:string;<br />  buffer:TBuffer; //寮涓涓?K鐨勭紦瀛?br />begin<br />  try<br />    if FIsCreateToNew then<br />      if Date - FileDate >= 1 then    //瓚呰繃涓澶?寮哄埗鎹㈡帀鏃ュ織鏂囦歡<br />      begin<br />        CloseFile(FText);<br />        init(FFileParth);<br />      end;<br /><br />    if FIsControlFileSize then<br />    begin<br />      if FLogFileStream.Size > 3 * 1000 * 1000 then    //榪欓噷鐨勫崟浣嶆槸M,鏈夋椂闂存敼鎴愬彲閰嶇疆<br />        init(FFileParth); //閲嶆柊鍒囨崲涓涓棩蹇?br />    end;<br />    <br />    StrCopy(buffer,PChar(Icon));<br />    FLogFileStream.Write(buffer,Length(Icon));//濡傛灉鐩存帴write(Icon,Length(Icon)),浼?xì)漶旂敓湄曠?<br />  except<br />    IOResult;<br />  end;<br />end;<br /><br />constructor TGameLogFile.Create(Iparth: string);<br />begin<br />  FIsCreateToNew := false;<br />  FIsControlFileSize := not (FIsCreateToNew xor False);  //褰揊IsCreateToNew涓簍rue鏃?姝ゅ彉閲忎負(fù)鍋?br />  FFileParth := Iparth;<br />  init(FFileParth);<br />end;<br /><br />//鍦ㄨ繖閲屽垱寤轟竴涓棩蹇楁枃浠?br />procedure TGameLogFile.init(Iparth: string);<br />var<br />  Ltep: string;<br />begin<br /> if not DirectoryExists(FFileParth) then<br />    if not CreateDir(FFileParth) then begin<br />      raise Exception.Create('閿欒鐨勮礬寰勶紝鏃ュ織綾誨璞′笉鑳借鍒涘緩');<br />      exit;<br />    end;<br />  if FIsCreateToNew then begin<br />    Ltep := FormatDateTime('yyyymmddhhnnss', Now);<br />    FileClose(FileCreate(FFileParth + ltep + ClogFileName));<br />  end<br />  else<br />    Ltep := FormatDateTime('yyyymmddhhnnss', Now);<br />  if not FileExists(FFileParth + ltep + ClogFileName) then<br />    FileClose(FileCreate(FFileParth + ltep + ClogFileName));<br />  FileDate := Date;<br />  FFullPath := FFileParth + ltep + ClogFileName;<br />  //姝ゅ鏀圭敤TFileStream鐢ㄦ潵鎺у埗Log鏃ュ織鏂囦歡鐨勫ぇ灝?nbsp; 2011騫?鏈?4鏃?:28:25 ddz<br />  //AssignFile(FText, FFileParth + ltep + ClogFileName);<br />  if Assigned(FLogFileStream) then<br />     FLogFileStream.Free;<br />  //鏂板緩鏃ュ織鏂囦歡.<br />  FLogFileStream := TFileStream.Create(FFullPath,fmCreate    or fmShareDenyNone);<br />  FLogFileStream.free;<br />  //璇誨啓鏃ュ織鏂囦歡<br />  FLogFileStream := TFileStream.Create(FFullPath,fmOpenReadWrite    or fmShareDenyNone);<br />end;<br /><br />destructor TGameLogFile.Destroy;<br />begin<br />  try<br />    if Assigned(FLogFileStream) then<br />      FreeAndNil(FLogFileStream);<br />  except<br />  end;<br />  inherited;<br />end;<br />end.<br /></div><img src ="http://www.tkk7.com/wangxunhua/aggbug/357167.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangxunhua/" target="_blank">鍙藉摡鍜曞櫆</a> 2011-08-24 10:52 <a href="http://www.tkk7.com/wangxunhua/archive/2011/08/24/357167.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>delphi 榪涚▼闂撮氫俊鐨勪袱縐嶆柟娉?/title><link>http://www.tkk7.com/wangxunhua/archive/2010/08/31/330446.html</link><dc:creator>鍙藉摡鍜曞櫆</dc:creator><author>鍙藉摡鍜曞櫆</author><pubDate>Tue, 31 Aug 2010 10:31:00 GMT</pubDate><guid>http://www.tkk7.com/wangxunhua/archive/2010/08/31/330446.html</guid><wfw:comment>http://www.tkk7.com/wangxunhua/comments/330446.html</wfw:comment><comments>http://www.tkk7.com/wangxunhua/archive/2010/08/31/330446.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangxunhua/comments/commentRss/330446.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangxunhua/services/trackbacks/330446.html</trackback:ping><description><![CDATA[<br /> <br /> WIN涓嬮潰榪涚▼闂撮氫俊鐨勬渶甯哥敤鍔炴硶灝辨槸娑堟伅浜?<br /> <br /> 涓嬮潰璁板綍涓ょ娑堟伅閫氫俊鐨勬柟寮?<br />  --------------------------------------------------------------------------------------------<br /> 涓.絎竴縐嶅姙娉?鍒╃敤娉ㄥ唽W(xué)indows鍏ㄥ眬鐨勬秷鎭?騫惰鐩杦ndProc榪囩▼鏉ョ洃鍚秷鎭鐞?<br /> 1. <br />     鍙戦佹秷鎭柟:<br />     private <br />             strWM:Cardinal;  //瀹氫箟涓涓眬閮ㄥ彉閲?br />     ...    <br />     proccedure Form1.Create(sender:TObject);<br />     begin<br />         strWM:= RegisterWindowMessage('newspopMessage'); //娉ㄥ唽涓涓獁indows鍏ㄥ眬娑堟伅,閫氳繃榪欎釜娑堟伅涓庡叾瀹冭繘紼嬮氫俊<br />     end;<br /> <br />     ...<br />     procedure Form1.Button1Click1(Sender:TObject);<br />     var<br />         h:Cardinal;<br />     begin<br />         //閫氫俊鐨勬楠ゅ緱鍏堟壘鍒拌閫氫俊鐨勪俊鎭獥鍙andle<br />         h:=findWindow('鐩爣榪涚▼紿楀彛綾誨悕','紿楀彛Caption'); <br />         //鍙戦佹秷鎭秷鎭被鍨嬩負(fù)鑷畾涔夌殑strWM<br />         SendMessage(h,strWM,0,0);  //榪欓噷鍚屾牱鍙互甯﹀弬鏁?wParam,lParam.浣嗘垜浼犱竴涓狿Char,璇誨彇鐨勬椂鍊欐繪姤閿?涓嶇煡閬撲負(fù)鍟?br />         <br />     end;<br />                      <br /> 2. <br />     鎺ユ敹娑堟伅鏂?<br />         private <br />             strWM:Cardinal;  //瀹氫箟涓涓眬閮ㄥ彉閲?br />             procedure wndProc(var msg:Tmessage);override; //瑕嗙洊榪欎釜鏂規(guī)硶,鍙互鐩戝惉鎵鏈夌殑Windows娑堟伅<span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="line-height: 24px; font-family: arial; font-size: 14px; font-weight: bold" class="Apple-style-span">鍥炶皟鍑芥暟</span></span>   <br />          ...    <br />         proccedure Form1.Create(sender:TObject);<br />         begin<br />             strWM:= RegisterWindowMessage('newspopMessage'); //娉ㄥ唽涓涓獁indows鍏ㄥ眬娑堟伅,榪欎釜鐩稿綋浜庢殫鍙?br />         end;<br />         procecure form1.wndProc(var msg:TMessage);<br />         begin<br />             //鍦ㄨ繖閲屽鐞嗚繖涓秷鎭氨琛屼簡<br />             showmessage(strpas(PChar(mes.lparam))); //榪欐牱鍐欎細(xì)鎶ラ敊鐨?浣嗗彲浠ュ鐞嗗叾瀹冩棤鍙傛暟鐨勪簨鎯?br />         end;<br /> <br /> <br /> ----------------------------------------------------------------------------------------------<br /> 浜?絎簩縐嶅姙娉?鍙戦佷竴涓猈M_COPYDATA鐨勬秷鎭?騫朵笖鍙互甯︿竴涓猅CopyDataStruct鐨勭粨鏋勭被鍨嬪弬鏁?<br /> <br />  1. <br />     鍙戦佹秷鎭柟:<br />      <p> </p> <p>  procedure TMainForm.CallAgent(msg: string);<br />   var<br />     HlAgent:HWND;<br />     ds:TCopyDatastruct;    //瀹氫箟涓涓猅CopyDatastruct緇撴瀯浣撳彉閲?br />   begin<br />     AgentMsg := msg;<br />     ds.cbData := Length(msg)+1; //緇撴瀯浣撶殑絎竴涓厓绱? 闀垮害cbData <br />     GetMem(ds.lpData,ds.cbData); //鍒嗛厤鍐呭瓨,緇撴瀯浣撶殑絎簩涓弬鏁?  鏁版嵁鐨勬寚閽坙pDATA<br />     StrCopy(ds.lpData,PChar(msg)); //澶嶅埗鍊煎埌緇撴瀯鎸囬拡</p> <p>    HlAgent :=FindWindow('TmsgpopMainCaller','璋冪敤鑰?);  //鏌ユ壘鐩爣紿椾綋鐨凥andle<br />     if  HlAgent <> 0 then<br />     begin<br />       //ShowMessage('涓? + IntToStr(Cardinal(@ds)));<br />       SendMessage(HlAgent,WM_COPYDATA,0,Cardinal(@ds));   //鍙戦乄M_COPYDATA娑堟伅,騫跺甫涓婂弬鏁?@ds<br />     end;<br />     FreeMem(ds.lpData); //閲婃斁鏁版嵁鍐呭瓨<br />   end;</p> <p>2.<br />     鎺ユ敹鏂圭▼搴?<br />     public <br />             procedure MyMessage(var m:TWmCopyData);message WM_CopyData;   //瀹氫箟涓涓秷鎭搷搴旇繃紼?騫朵紶鍏ヤ竴涓猅WmCopyData鐨勫弬鏁?br />     ...<br />     procedure TmsgpopMainCaller.MyMessage(var m: TWmCopyData); //瀹炵幇鍝嶅簲<br />     var<br />       msg:string;<br />     begin<br />       msg :=StrPas(m.CopyDataStruct^.lpData);    //鑾峰彇鍙傛暟鏁版嵁<br />       ShowMessageForm := TShowMessageForm.Create(self,msg);  //澶勭悊<br />     end;<br />  </p> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /><img src ="http://www.tkk7.com/wangxunhua/aggbug/330446.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangxunhua/" target="_blank">鍙藉摡鍜曞櫆</a> 2010-08-31 18:31 <a href="http://www.tkk7.com/wangxunhua/archive/2010/08/31/330446.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://qnyjny.com" target="_blank">亚洲娇小性xxxx色</a>| <a href="http://01shanzhai.com" target="_blank">亚洲成在人线中文字幕</a>| <a href="http://ttvv77.com" target="_blank">羞羞视频免费网站入口</a>| <a href="http://zbr555sina.com" target="_blank">日本高清色本免费现在观看</a>| <a href="http://tom-erc20.com" target="_blank">亚洲精品123区在线观看</a>| <a href="http://shenghe228.com" target="_blank">www.999精品视频观看免费</a>| <a href="http://720880.com" target="_blank">亚洲免费电影网站</a>| <a href="http://bxd888.com" target="_blank">免费做爰猛烈吃奶摸视频在线观看</a>| <a href="http://anyliz.com" target="_blank">亚洲高清无在码在线无弹窗</a>| <a href="http://xianliwang.com" target="_blank">日本免费中文字幕在线看</a>| <a href="http://8mav958.com" target="_blank">国产成人亚洲精品</a>| <a href="http://langya2255.com" target="_blank">日韩在线看片免费人成视频播放</a>| <a href="http://zkqzdq.com" target="_blank">成人亚洲国产精品久久</a>| <a href="http://chuadang.com" target="_blank">亚洲国产主播精品极品网红</a>| <a href="http://333uy.com" target="_blank">岛国精品一区免费视频在线观看</a>| <a href="http://jl910.com" target="_blank">一二三四在线观看免费高清中文在线观看 </a>| <a href="http://chn139.com" target="_blank">亚洲人成电影在线观看网</a>| <a href="http://zjtuntex.com" target="_blank">免费黄色网址网站</a>| <a href="http://zmtme.com" target="_blank">亚洲色大成网站www</a>| <a href="http://zhaosifuwang.com" target="_blank">国产高清在线精品免费软件</a>| <a href="http://zmtme.com" target="_blank">无码毛片一区二区三区视频免费播放</a>| <a href="http://bdykdq.com" target="_blank">亚洲精品视频在线看</a>| <a href="http://yuyang0752.com" target="_blank">免费a级毛片无码a∨免费软件 </a>| <a href="http://cijishiye.com" target="_blank">美女内射毛片在线看免费人动物</a>| <a href="http://3344by.com" target="_blank">亚洲永久中文字幕在线</a>| <a href="http://cc8n.com" target="_blank">最近中文字幕mv免费高清视频7</a>| <a href="http://am33318.com" target="_blank">欧美亚洲精品一区二区</a>| <a href="http://2023852.com" target="_blank">亚洲无码在线播放 </a>| <a href="http://gengyufood.com" target="_blank">午夜毛片不卡免费观看视频</a>| <a href="http://8833081.com" target="_blank">亚洲精品高清国产一线久久</a>| <a href="http://zhaofeiz.com" target="_blank">日本一卡精品视频免费</a>| <a href="http://100357.com" target="_blank">国产精品亚洲综合久久</a>| <a href="http://fennenll.com" target="_blank">亚洲国产成人影院播放</a>| <a href="http://jinluffcl.com" target="_blank">日韩中文字幕免费视频</a>| <a href="http://bb9234.com" target="_blank">亚洲精品无码mⅴ在线观看</a>| <a href="http://3t77.com" target="_blank">亚洲午夜精品一级在线播放放</a>| <a href="http://ywgj50225.com" target="_blank">久久久久久久99精品免费 </a>| <a href="http://78555yy.com" target="_blank">免费在线观看亚洲</a>| <a href="http://qestest.com" target="_blank">久久久久亚洲AV成人无码</a>| <a href="http://w6446.com" target="_blank">女性无套免费网站在线看</a>| <a href="http://pppmmmm.com" target="_blank">国产免费久久精品99久久</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>