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

請問SendEvent()指令如何使用

尚未結案
samhum0522
一般會員


發表:26
回覆:12
積分:7
註冊:2004-11-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-28 11:39:02 IP:163.18.xxx.xxx 未訂閱
各位大大: 請問SendEvent()指令如何使用 我查詢了一下help __fastcall SendEvent(BSTR bstrNodeName/*[in]*/, VARIANT* pvarNodeValue/*[in]*/); 但是小弟看不懂()內的意思, 不知各位先進可否賜教。 謝謝
pwipwi
版主


發表:68
回覆:629
積分:349
註冊:2004-04-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-29 18:15:48 IP:211.76.xxx.xxx 未訂閱
samhum0522你好: in只是代表是參數傳入的,第一個BSTR則是要求傳入一個wchar_t的字串,可以利用WideString就可以傳入。第二個是要求傳入一個Variant的資料,Variant可以放各種常用的資料型,如整數、浮點數、字串。一般我在呼叫COM元件時常會用到。
samhum0522
一般會員


發表:26
回覆:12
積分:7
註冊:2004-11-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-31 11:26:59 IP:163.18.xxx.xxx 未訂閱
pwipwi大大您好: 對於您的回覆小弟還有些不懂的地方, 就是您說"第一個BSTR則是要求傳入一個wchar_t的字串,可以利用WideString就可以傳入", 請問何謂wchar_t字串呢?還有WideString又是什麼呢? 可否舉一個範例? 謝謝您的指導。
samhum0522
一般會員


發表:26
回覆:12
積分:7
註冊:2004-11-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-02-04 15:35:13 IP:163.18.xxx.xxx 未訂閱
pwipwi大大: 可否幫我解答一下問題呢~~ 我還是試不出來~~~ 感激不盡
pwipwi
版主


發表:68
回覆:629
積分:349
註冊:2004-04-08

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-02-05 01:06:16 IP:211.76.xxx.xxx 未訂閱
samhum0522你好:     不好意思這幾天太忙了,現在才看到你的回文~簡單的範例如下:     
 
Variant varNodeValue = ... // 指定你要的NodeValue
SendEvent(L"Name Of Node", &varNodeValue);
// L代表字串是wide char格式。
附註一下,Variant的使用要比較注意一下,很容易就傳錯值。
samhum0522
一般會員


發表:26
回覆:12
積分:7
註冊:2004-11-30

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-02-15 16:51:32 IP:163.18.xxx.xxx 未訂閱
pwipwi大大: 我依照您的方式是可以成功的Run了 但是執行後卻沒有應該有的效果耶 附上我的程式,請版主大大幫我看一下 void __fastcall TfrmMain::Button6Click(TObject *Sender) { //Eon1->GetNumberOfInEvents(); //Eon1->GetInEventName(); //Eon1->GetInEventType(); Variant varNodeValue = true; Eon1->SendEvent(L"DoMove",varNodeValue); //DoMove為我的InEvent Name } 以上 不知道第一至第三行是否需要使用呢?
phorn
一般會員


發表:28
回覆:60
積分:17
註冊:2004-03-03

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-03-14 00:14:10 IP:203.67.xxx.xxx 未訂閱
請問一下: 如果在EON裡所建立的InEvent的資料型態是SFVEC3F BCB裡要送值給EON,程式要怎麼寫?謝謝!!
samhum0522
一般會員


發表:26
回覆:12
積分:7
註冊:2004-11-30

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-03-14 14:49:12 IP:163.18.xxx.xxx 未訂閱
Phorn您好: 我所遇到的正是這個問題, 一直到現在還沒有解決。 不知道您有沒有什麼辨法可以解決 謝謝
系統時間:2024-05-07 4:37:46
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!