線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1220
推到 Plurk!
推到 Facebook!

如何直接觸發控制項的事件

尚未結案
chrischi
初階會員


發表:58
回覆:59
積分:28
註冊:2004-05-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-28 10:12:29 IP:61.218.xxx.xxx 未訂閱
各位好 請問在 Windows Forms Application 中如何直接觸發(呼叫)某個控制項的 事件, 程式碼概述如下 : Button1 : Button; TextBox1 : TextBox; ... procedure Form1.FireEvent; begin ... Button1.Click(Sender, e); TextBox1.Leave(Sender, e); ... end; ... *註:不使用呼叫事件函式的方式. 謝謝 Chris
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-02-03 11:43:22 IP:218.167.xxx.xxx 未訂閱
利用SendMessage ex:對Button1 送出 click SendMessage(Button1.Handle, WM_LBUTTONDOWN, 0, 0); SendMessage(Button1.Handle, WM_LBUTTONUP, 0, 0); @瞭解越多.懂得越少@
chrischi
初階會員


發表:58
回覆:59
積分:28
註冊:2004-05-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-02-03 11:53:09 IP:61.218.xxx.xxx 未訂閱
注意, 應用程式型態是 Windows Forms Application 喔... .NET 有 SendMessage 嗎 ? 請問定義在哪一個 namespace ? 謝謝 Chris
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-08 17:02:00 IP:219.68.xxx.xxx 未訂閱
sorry, 想錯了 如果是VS .NET 一樣有SendMessage 在namespace System::Windows; 發表人 - chris_shieh 於 2005/04/08 17:32:00
系統時間:2024-11-23 20:27:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!