  | 
				VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.   
				 | 
			 
		 
		 
	
		| 上一篇主題 :: 下一篇主題   | 
	 
	
	
		| 發表人 | 
		內容 | 
	 
	
		tylin
 
 
  註冊時間: 2003-09-17 文章: 1
 
  第 1 樓
  | 
		
			
				 發表於: 星期三 九月 17, 2003 4:17 pm    文章主題: VFP操作CRYSTAL REPORTS 9.0 物件, 求解! 謝謝 | 
				     | 
			 
			
				
  | 
			 
			
				1 CRApplication = createobject("CrystalRuntime.Application")
 
2 CRreport=CREATEOBJECT("CrystalRuntime.Report")
 
3 Crreport=crapplication.openreport("c:\report1.rpt")
 
4 OLEOBJ =Crreport.sections("D").REPORTOBJECTS(1)
 
5 WAIT OLEOBJ.kind Window
 
6 Graph=LOADPICTURE("C:\LMGRAPH.WMF")
 
7 OLEOBJ.FORMATTEDPICTURE=Graph
 
8 thisform.olecontrol1.ReportSource=crreport
 
9 thisform.olecontrol1.viewreport
 
 
=======================================
 
以上是我試著透過VFP對CRYSTAL REPORT 9.0報表檔 REPORT.RPT內的
 
一個OLEOBJECT(一個圖形)進行操作的程式. 執行結果在第5行會顯示"6". 表示
 
OLEOBJ的是一個OLEOBJECT. 但是執行第7行,就出現以下錯誤訊息
 
"OLE Error code 0x80020003 : Member not found"
 
如果把第7行改成 TEST=OLEOBJ.FORMATTEDPICTURE 則出現
 
"Access is Denied"的訊息. 
 
 
請問各位高手,我這程式如何改,才會正常運作. 謝謝 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		Ruey
 
 
  註冊時間: 2003-03-12 文章: 1698 來自: tunglo
  第 2 樓
  | 
		 | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
  	 
	    
  	   | 
 	
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
  | 
   
  
		 |