锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品嫩草影院av蜜臀,91精品国产综合久久久久久豆腐,精品久久一区二区三区蜜桃http://www.aygfsteel.com/zhangsk/澶╀笅闅句簨蹇呭仛浜庢槗錛屽ぉ涓嬪ぇ浜嬪繀鍋氫簬緇?/description>zh-cnWed, 18 Jun 2025 17:06:03 GMTWed, 18 Jun 2025 17:06:03 GMT60閲嶆瀯錛嶄繚鎶?/title><link>http://www.aygfsteel.com/zhangsk/archive/2007/09/14/145110.html</link><dc:creator>寮犳爲鍧?/dc:creator><author>寮犳爲鍧?/author><pubDate>Fri, 14 Sep 2007 05:17:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangsk/archive/2007/09/14/145110.html</guid><wfw:comment>http://www.aygfsteel.com/zhangsk/comments/145110.html</wfw:comment><comments>http://www.aygfsteel.com/zhangsk/archive/2007/09/14/145110.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangsk/comments/commentRss/145110.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangsk/services/trackbacks/145110.html</trackback:ping><description><![CDATA[     鎽樿: 閲嶆瀯鍓嶇殑浠g爜錛屼嬌鐢ㄥ瓧絎︿覆澶勭悊鐘舵?package org.zsk.refact; public class SystemPermission {     private String state;     private boolean&...  <a href='http://www.aygfsteel.com/zhangsk/archive/2007/09/14/145110.html'>闃呰鍏ㄦ枃</a><img src ="http://www.aygfsteel.com/zhangsk/aggbug/145110.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangsk/" target="_blank">寮犳爲鍧?/a> 2007-09-14 13:17 <a href="http://www.aygfsteel.com/zhangsk/archive/2007/09/14/145110.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍑芥暟鎸囬拡 鏂規硶鎸囬拡http://www.aygfsteel.com/zhangsk/archive/2007/09/03/142356.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Mon, 03 Sep 2007 08:08:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142356.htmlhttp://www.aygfsteel.com/zhangsk/comments/142356.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142356.html#Feedback0http://www.aygfsteel.com/zhangsk/comments/commentRss/142356.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/142356.htmlunit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TEvent 
= procedure () of object;
  TProc 
= procedure();

  TForm1 
= class(TForm)
    btn1: TButton;
    procedure btn1Click(Sender: TObject);
  
private
    
{ Private declarations }
  
public
    
{ Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.btn1Click(Sender: TObject);
begin
  showmessage(
'鏂規硶鎸囬拡鐨勯暱搴︽槸:'+Inttostr(SizeOf(TEvent)));
  showmessage(
'鍑芥暟鎸囬拡鐨勯暱搴︽槸:'+Inttostr(SizeOf(TProc)));
end;

//鍑芥暟鎸囬拡鏄寚鍚戝嚱鏁扮殑32浣嶆寚閽堬紝鍗?涓瓧鑺傘?br /> //榪囩▼鐨勬寚閽堢粨鏋勫涓?br /> //  PProc = ^TProc;//榪囩▼鎸囬拡
//銆TProc = record
//銆銆Code: Pointer;//鎸囧悜榪囩▼鐨勪唬鐮?br /> //銆end;
//鏂規硶鎸囬拡鏄寚鍚戜竴涓粨鏋勩傛柟娉曠殑鎸囬拡緇撴瀯濡備笅
//  PMethod = ^TMethod;//鏂規硶鎸囬拡
//銆TMethod = record
//銆銆Code: Pointer;//鎸囧悜鏂規硶鐨勪唬鐮?br /> //    Data: Pointer;//鎸囧悜瀵硅薄鐨勬暟鎹?br /> //銆end;



end.


]]>
妯℃嫙閿洏杈撳叆http://www.aygfsteel.com/zhangsk/archive/2007/09/03/142355.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Mon, 03 Sep 2007 08:03:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142355.htmlhttp://www.aygfsteel.com/zhangsk/comments/142355.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142355.html#Feedback0http://www.aygfsteel.com/zhangsk/comments/commentRss/142355.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/142355.html  SetForegroundWindow(HApp);
  keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 
0), 00);
  keybd_event(ORD(
'B'), MapVirtualKey(Byte('t'), 0), 00);
  keybd_event(Byte(
'B'), MapVirtualKey(Byte('t'), 0), KEYEVENTF_KEYUP, 0);
  keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 
0), KEYEVENTF_KEYUP, 0);


//Ctrl: VK_CONTROL
//SHIFT:VK_SHIFT
//TAB:  VK_TAB
//ALT:  VK_MENU
//'A':  byte('A')
鍔熻兘璇存槑錛?br /> 閫氳繃鐩爣紼嬪簭鐨勫彞鏌勫皢璇ョ▼搴忔縺媧伙紱
妯℃嫙榧犳爣鎸変笅
妯℃嫙榧犳爣鎶搗


]]>
PostMessage鍜孲endMessage鍖哄埆http://www.aygfsteel.com/zhangsk/archive/2007/09/03/142295.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Mon, 03 Sep 2007 06:28:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142295.htmlhttp://www.aygfsteel.com/zhangsk/comments/142295.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142295.html#Feedback0http://www.aygfsteel.com/zhangsk/comments/commentRss/142295.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/142295.htmlPostMessage 鍙槸鎶婃秷鎭斁鍏ラ槦鍒楋紝涓嶇鍏朵粬紼嬪簭鏄惁澶勭悊閮借繑鍥烇紝鐒跺悗緇х畫鎵ц ;
鑰?/span> SendMessage 蹇呴』絳夊緟鍏朵粬紼嬪簭澶勭悊娑堟伅鍚庢墠榪斿洖錛岀戶緇墽琛屻?/span>
PostMessage
鐨勮繑鍥炲艱〃紺?/span> PostMessage 鍑芥暟鎵ц鏄惁姝g‘ ;
鑰?/span> SendMessage 鐨勮繑鍥炲艱〃紺哄叾浠栫▼搴忓鐞嗘秷鎭悗鐨勮繑鍥炲箋?/span>
浣跨敤榪欎袱涓彂閫佹秷鎭嚱鏁扮殑鏈閲嶈鐨勬槸瑕佺湅浣犵殑紼嬪簭鏄惁瑕佸娑堟伅鐨勬粸鍚庢у叧娉ㄥ惁 ,PostMessage 浼氶犳垚娑堟伅鐨勬粸鍚庢?/span> , 鑰?/span> SendMessage 鍒欎笉浼?/span> , 浣嗗鏋?/span> SendMessage 娑堟伅澶勭悊澶辮觸 , 鍒欎細閫犳垚紼嬪簭鍋滄 !

涓轟簡璁╁ぇ瀹惰兘娓呮鐨勭湅鍒頒粬浠殑鏁堟灉錛屽彲浠ョ敤涓嬮潰鐨勪唬鐮佽繘琛屾祴璇曪細
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 
= class(TForm)
    mmo1: TMemo;
    btn2: TButton;
    btn3: TButton;
    procedure btn2Click(Sender: TObject);
    procedure btn3Click(Sender: TObject);
  
private
    
{ Private declarations }
    procedure testPostMessage;
    procedure testSendMessage;
  
public
    
{ Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses uFile;

{$R *.dfm}
var
  f: TFile;

procedure TForm1.btn2Click(Sender: TObject);
var
  i: Integer;
begin
  testPostMessage;
  
for i := 0 to 5000 do
  begin
    mmo1.Lines.Add(IntToStr(i)
+'======');
  end;
end;

procedure TForm1.btn3Click(Sender: TObject);
var
  i: Integer;
begin
  testSendMessage;
  
for i := 0 to 5000 do
  begin
    mmo1.Lines.Add(IntToStr(i)
+'======');
  end;
end;

procedure TForm1.testPostMessage;
var
  i: Integer;
begin
  PostMessage(f.Handle, WM_TEST, 
00);
  
for i := 0 to 5000 do
  begin
    mmo1.Lines.Add(IntToStr(i))
  end;
end;

procedure TForm1.testSendMessage;
var
  i: Integer;
begin
  SendMessage(f.Handle, WM_TEST, 
00);
  
for i := 0 to 5000 do
  begin
    mmo1.Lines.Add(IntToStr(i))
  end;
end;

initialization
  
if f = nil then
    f :
= TFile.Create;

finalization
  
if f <> nil then
    FreeAndNil(f);;

end.


unit uFile;

interface

uses
  Classes, Windows, Forms, Messages;

const
  WM_TEST 
= WM_USER + 1;

type
  TFile 
= class
  
private
    FHandle: HWND;
  
protected
    procedure WndProc(var Msg: TMessage);
  
public
    procedure AfterConstruction; override;
    procedure BeforeDestruction; override;
    property Handle: HWND  read FHandle;
  end;

implementation

{ TFile }

procedure TFile.AfterConstruction;
begin
  inherited;
  FHandle :
= AllocateHWnd(WndProc);
end;

procedure TFile.BeforeDestruction;
begin
  inherited;
  DeallocateHWnd(FHandle);
end;

procedure TFile.WndProc(var Msg: TMessage);
begin
  
if msg.Msg = WM_TEST then
  begin
    
//娑堟伅澶勭悊鍐呭
    Application.MessageBox('WM_TEST''WM_TEST'0);
  end;  
  windows.DefWindowProc(FHandle, Msg.Msg, Msg.wParam, Msg.lParam);
end;

end.


]]>
java涓殑綾諱箣綾?java.lang.reflecthttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142269.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Mon, 03 Sep 2007 05:09:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142269.htmlhttp://www.aygfsteel.com/zhangsk/comments/142269.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/09/03/142269.html#Feedback0http://www.aygfsteel.com/zhangsk/comments/commentRss/142269.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/142269.html 鎴戞殏鏃舵槸鎸夎繖涓悊瑙g殑錛?br />
package org.zsk.reflect;

import java.lang.reflect.*;

public class TestReflect {
    
public static void main(String args[]) {
           
try {
               Class c 
= Class.forName("java.util.Stack");
               Method m[] 
= c.getDeclaredMethods();
               
for (int i = 0; i < m.length; i++)
                   System.out.println(m[i].toString());
           }
 catch (Throwable e) {
               System.err.println(e);
           }

       }

}
涓婇潰浠g爜鑳藉浣跨敤“java.util.Stack”鎵懼埌綾?br />
鐪嬬湅Delphi鐨勭被涔嬬被
type

  TObject 
= class;

  TClass 
= class of TObject;
TObject鏄竴涓被
TClass鏄繖涓猅Object綾葷殑綾伙紝
濡傛灉鎴戜滑瑕佸仛涓鐞嗙被鐨勮瘽錛屽彲浠ョ敤涓狶ist瀹炵幇涓涓猲ame鍜屼竴涓被涔嬬被鐨勫搴旂殑map
鎴戜滑灝卞彲浠ユ牴鎹繖涓猲ame錛屽氨鏄竴涓瓧絎︿覆錛屾壘鍒般佸垱寤恒佷嬌鐢ㄣ侀噴鏀捐繖綾葷殑瀵硅薄銆?

java涓殑綾繪柟娉?br /> public static XXX
delphi涓殑綾繪柟娉?br /> class procedure XXX

]]>
VNC涓嶉敊鐨勫叡浜蔣浠?緙栬瘧鎴愬姛^_^http://www.aygfsteel.com/zhangsk/archive/2007/09/01/141949.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Sat, 01 Sep 2007 08:20:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/09/01/141949.htmlhttp://www.aygfsteel.com/zhangsk/comments/141949.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/09/01/141949.html#Feedback1http://www.aygfsteel.com/zhangsk/comments/commentRss/141949.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/141949.html    鐗瑰埆鎰熻阿鑰佸紶緇欑殑婧愮爜鍜屽府鍔╃紪璇戙?br />


]]>
Eclipse 甯哥敤璁劇疆 蹇嵎閿?/title><link>http://www.aygfsteel.com/zhangsk/archive/2007/09/01/Eclipse.html</link><dc:creator>寮犳爲鍧?/dc:creator><author>寮犳爲鍧?/author><pubDate>Sat, 01 Sep 2007 05:50:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangsk/archive/2007/09/01/Eclipse.html</guid><wfw:comment>http://www.aygfsteel.com/zhangsk/comments/141915.html</wfw:comment><comments>http://www.aygfsteel.com/zhangsk/archive/2007/09/01/Eclipse.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangsk/comments/commentRss/141915.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangsk/services/trackbacks/141915.html</trackback:ping><description><![CDATA[<p>甯哥敤璁劇疆</p> <p>1銆佹樉紺鴻鍙?nbsp;   Window->Preferences->General->Editors->Text Editor 閫夋嫨Show line numbers<br /> 2銆佽緗甎TF-8   Window->Preferences->General->Workspace 涓璗ext file encoding 閫夋嫨other騫墮塙TF-8</p> <p>蹇嵎閿?/p> <p>1銆佽繍琛岀▼搴?nbsp; Alt+Shift+X   鎸塉     run as javaApplication (鎸変笅Alt+Shift+X 鍚嶦clipase鍙充笅瑙掓湁鎻愮ず)</p> <p>2銆佹帓鐗?nbsp;   閫変腑澶氳鏂囨湰</p>             Tab    鍚庣緝 <p>            Shift + Tab  鍓嶈繘</p> <img src ="http://www.aygfsteel.com/zhangsk/aggbug/141915.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangsk/" target="_blank">寮犳爲鍧?/a> 2007-09-01 13:50 <a href="http://www.aygfsteel.com/zhangsk/archive/2007/09/01/Eclipse.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鎺у埗鍙︿竴涓▼搴?/title><link>http://www.aygfsteel.com/zhangsk/archive/2007/09/01/141908.html</link><dc:creator>寮犳爲鍧?/dc:creator><author>寮犳爲鍧?/author><pubDate>Sat, 01 Sep 2007 05:23:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangsk/archive/2007/09/01/141908.html</guid><wfw:comment>http://www.aygfsteel.com/zhangsk/comments/141908.html</wfw:comment><comments>http://www.aygfsteel.com/zhangsk/archive/2007/09/01/141908.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangsk/comments/commentRss/141908.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangsk/services/trackbacks/141908.html</trackback:ping><description><![CDATA[瀹炵幇鎬濊礬鍒嗘瀽錛?br /> 1銆佹壘鍒扮洰鏍囩▼搴忕殑鍙ユ焺錛屽彲浠ラ氳繃紿楀彛鐨刢aption灞炴ц幏鍙栵紝浣跨敤 <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">FindWindow(nil, </span><span style="color: #000000">'</span><span style="color: #000000">app caption</span><span style="color: #000000">'</span><span style="color: #000000">);</span></div> <br /> 2銆佹壘鍒頒綘瑕佹帶鍒剁殑緇勪歡錛屽Button,浣跨敤 <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">FindWindowEx(ParentHandle, </span><span style="color: #000000">0</span><span style="color: #000000">, nil, </span><span style="color: #008000">'</span><span style="color: #008000">btn caption');</span></div> 3銆佸彂閫乄indows娑堟伅鎺у埗鐩爣紼嬪簭<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">SendMessage( HEdt, BM_CLICK, </span><span style="color: #000000">0</span><span style="color: #000000">, </span><span style="color: #000000">0</span><span style="color: #000000"> );</span></div> 涓嬮潰鏄疄鐜拌鍔熻兘鐨凞elphi浠g爜錛?br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000">unit Unit1;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_13_1129_Open_Image" onclick="this.style.display='none'; Codehighlighter1_13_1129_Open_Text.style.display='none'; Codehighlighter1_13_1129_Closed_Image.style.display='inline'; Codehighlighter1_13_1129_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_13_1129_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_13_1129_Closed_Text.style.display='none'; Codehighlighter1_13_1129_Open_Image.style.display='inline'; Codehighlighter1_13_1129_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_13_1129_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">Interface uses</span><span id="Codehighlighter1_13_1129_Open_Text"><span style="color: #0000ff">interface</span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />uses<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  Dialogs, StdCtrls;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />type<br /> <img id="Codehighlighter1_144_1129_Open_Image" onclick="this.style.display='none'; Codehighlighter1_144_1129_Open_Text.style.display='none'; Codehighlighter1_144_1129_Closed_Image.style.display='inline'; Codehighlighter1_144_1129_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_144_1129_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_144_1129_Closed_Text.style.display='none'; Codehighlighter1_144_1129_Open_Image.style.display='inline'; Codehighlighter1_144_1129_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />  TForm1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span id="Codehighlighter1_144_1129_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">Class (</span><span id="Codehighlighter1_144_1129_Open_Text"><span style="color: #0000ff">class</span><span style="color: #000000">(TForm)<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    btn1: TButton;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    mmo1: TMemo;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    edt1: TEdit;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    edt2: TEdit;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    btn3: TButton;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    lbl1: TLabel;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    lbl2: TLabel;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    btn4: TButton;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    procedure btn1Click(Sender: TObject);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    procedure btn3Click(Sender: TObject);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    procedure btn4Click(Sender: TObject);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </span><span style="color: #0000ff">private</span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    { </span><span style="color: #0000ff">Private</span><span style="color: #000000"> declarations }<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </span><span style="color: #0000ff">public</span><span style="color: #000000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    { </span><span style="color: #0000ff">Public</span><span style="color: #000000"> declarations }<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  </span><span style="color: #0000ff">end</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />var<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  Form1: TForm1;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />implementation<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />uses<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  ShellAPI;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />{$R </span><span style="color: #000000">*</span><span style="color: #000000">.dfm}<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />var<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  HApp,<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  HEdt : THandle;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />procedure TForm1.btn1Click(Sender: TObject);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />begin<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  HApp :</span><span style="color: #000000">=</span><span style="color: #000000"> FindWindow(nil, PAnsiChar(edt1.text));<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  mmo1.Lines.Add(IntToStr(HApp));<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  HEdt :</span><span style="color: #000000">=</span><span style="color: #000000"> FindWindowEx(HApp, </span><span style="color: #000000">0</span><span style="color: #000000">, nil, PAnsiChar(edt2.text));<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  mmo1.Lines.Add(IntToStr(HEdt));<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  SendMessage( HEdt, BM_CLICK, </span><span style="color: #000000">0</span><span style="color: #000000">, </span><span style="color: #000000">0</span><span style="color: #000000"> );<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">end</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />procedure TForm1.btn3Click(Sender: TObject);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />begin<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  ShellExecute(handle, </span><span style="color: #008000">'</span><span style="color: #008000">open', 'otherapp.exe',nil,nil, SW_SHOWNORMAL{SW_SHOWMAXIMIZED});</span><span style="color: #008000"><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">end</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />procedure TForm1.btn4Click(Sender: TObject);<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />begin<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />  SendMessage( HApp, WM_CLOSE, </span><span style="color: #000000">0</span><span style="color: #000000">, </span><span style="color: #000000">0</span><span style="color: #000000"> );<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">end</span><span style="color: #000000">;<br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">end</span><span style="color: #000000">.</span></div> </span></span> <img src ="http://www.aygfsteel.com/zhangsk/aggbug/141908.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangsk/" target="_blank">寮犳爲鍧?/a> 2007-09-01 13:23 <a href="http://www.aygfsteel.com/zhangsk/archive/2007/09/01/141908.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浼侀緗戦〉婊氬姩鎴浘杞歡V2.0http://www.aygfsteel.com/zhangsk/archive/2007/08/31/141818.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Fri, 31 Aug 2007 12:10:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/08/31/141818.htmlhttp://www.aygfsteel.com/zhangsk/comments/141818.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/08/31/141818.html#Feedback0http://www.aygfsteel.com/zhangsk/comments/commentRss/141818.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/141818.html 涓烘錛屼紒椋庣鎶鐗瑰悜澶у鎺ㄥ嚭涓嬈劇豢鑹插厤璐圭殑緗戦〉婊氬姩鎴浘杞歡錛岃浣犳墍瑙佸嵆鎵寰椼侀殢蹇冩墍嬈蹭繚瀛樻偍鍠滄鐨勯〉闈€?br />
   涓嬭澆錛?br />     zhangsk.cn涓嬭澆
    BlogJava涓嬭澆


]]>
Java綰跨▼http://www.aygfsteel.com/zhangsk/archive/2007/08/31/141812.html寮犳爲鍧?/dc:creator>寮犳爲鍧?/author>Fri, 31 Aug 2007 11:34:00 GMThttp://www.aygfsteel.com/zhangsk/archive/2007/08/31/141812.htmlhttp://www.aygfsteel.com/zhangsk/comments/141812.htmlhttp://www.aygfsteel.com/zhangsk/archive/2007/08/31/141812.html#Feedback0http://www.aygfsteel.com/zhangsk/comments/commentRss/141812.htmlhttp://www.aygfsteel.com/zhangsk/services/trackbacks/141812.html 1 package org.zsk.error;
 2 
 3 public class MultiThreadDemo1_1 {
 4 
 5     public MultiThreadDemo1_1() {
 6         // TODO Auto-generated constructor stub
 7         new NewThread("1");       
 8         new NewThread("2");   
 9         new NewThread("3");
10         new NewThread("4");
11 
12         System.out.println("main thread begin!");
13         for (int i=0; i<100; i++){
14             System.out.println("  -->  ");
15            
16         }
17         System.out.println("main thread end;");
18 
19     }
20 
21     /**
22      * @param args
23      */
24     public static void main(String[] args) {
25         // TODO Auto-generated method stub
26         new MultiThreadDemo1_1();
27     }
28    
29     class NewThread implements Runnable {
30         NewThread(String threadName){
31             name = threadName;
32             t = new Thread(this, name);
33             t.start();
34             System.out.println("new thread " + name + "begin");           
35         }
36        
37         public void run(){
38             try{
39                 for (int i=0; i<100; i++){
40                     System.out.println(name);
41                     Thread.sleep(30);
42                 }                   
43             } catch (InterruptedException e) {
44                 System.out.println("thread "+name+"error錛?/span>");
45             }
46                
47             System.out.println("thread " + name + "end;");
48         }
49        
50         private String name;
51         private Thread t;
52     }
53 
54 }




]]>
主站蜘蛛池模板: 建阳市| 霍林郭勒市| 元氏县| 五常市| 铁力市| 桦川县| 揭阳市| 盐城市| 广安市| 视频| 建昌县| 衡东县| 合江县| 萨迦县| 略阳县| 高青县| 建阳市| 肇东市| 阿坝| 峨边| 封开县| 湘潭市| 平和县| 保德县| 宝兴县| 郯城县| 元氏县| 慈利县| 原平市| 丰都县| 桦川县| 陕西省| 霞浦县| 腾冲县| 外汇| 库伦旗| 资兴市| 安化县| 蓬溪县| 青铜峡市| 深泽县|