上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
kalok
註冊時間: 2010-08-26 文章: 284
第 1 樓
|
發表於: 星期二 五月 17, 2011 12:08 pm 文章主題: 請問當建立 COM object 時, 是否不能傳 parameter? |
|
|
例如有一 COM 名叫 mycom.dll, 當中有一class 叫 myclass, createobject 時如下:
loObject=CREATEOBJECT("mycom.myclass", 'abcde')
但在 myclass 的 init 事件卻接收不到 'abcde' 這字串, 是否我的設定有問題? |
|
回頂端 |
|
 |
garfield Site Admin

註冊時間: 2003-01-30 文章: 2160
第 2 樓
|
發表於: 星期三 五月 18, 2011 5:56 pm 文章主題: |
|
|
com 不支援 將參數傳遞到init. _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. |
|
回頂端 |
|
 |
violetlkk
註冊時間: 2003-06-21 文章: 84 來自: kaohsiung
第 3 樓
|
發表於: 星期四 五月 19, 2011 11:56 am 文章主題: |
|
|
我在php呼叫vfp com , 可以傳遞字串 , 給你參考
$obj = new COM("sale.html");
$_query="id=".$PHP_AUTH_USER."&passwd=".$PHP_AUTH_PW."&IP=".$REMOTE_ADDR;
$_query.="&t1=".$_POST["t1"];
$_query.="&submit=ok";
echo $obj->html($_query);
$obj->Release();
$obj = null; |
|
回頂端 |
|
 |
kalok
註冊時間: 2010-08-26 文章: 284
第 4 樓
|
發表於: 星期六 五月 21, 2011 8:39 am 文章主題: |
|
|
謝謝兩位意見, 我試過多次都無法在 VFP傳入參數.
violetlkk 兄能否在PHP傳入參數如下?
$obj = new COM("sale.html", "myName"); |
|
回頂端 |
|
 |
goodnight

註冊時間: 2008-10-13 文章: 473 來自: 台南市
第 5 樓
|
發表於: 星期三 六月 15, 2011 4:50 pm 文章主題: |
|
|
我看到人家是這樣做的
oFunc = CREATEOBJECT("proj1.functions") &&Proj1 was the name of my project (and the DLL)
myValue=oFunc.returnvalue(1,2)
? myValue
參考資料
http://www.tek-tips.com/faqs.cfm?fid=3381 |
|
回頂端 |
|
 |
kalok
註冊時間: 2010-08-26 文章: 284
第 6 樓
|
發表於: 星期三 四月 24, 2013 9:45 am 文章主題: |
|
|
這不算是建立 COM object 時傳入 parameter 了 |
|
回頂端 |
|
 |
|