| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		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 了 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |