2010-04-27 59 views
0

我在這個機智的結尾。我正在做一個C#的dll文件,需要有一些暴露給FoxPro 8的方法。這個人在這裏http://www.west-wind.com/presentations/VfpDotNetInterop/DotNetFromVFP.asp說,你可以把[ClassInterface(ClassInterfaceType.AutoDual)]放在(在我的情況下,C#)類,然後在Foxpro中的intellisense神奇地工作。我正在訪問FoxPro中的COM對象,但不幸的是,intellisense不起作用,這讓我很煩惱。是否還有其他一些步驟我錯過了?是否有一些註冊表項目來確認這些方法是否正確顯示(用於智能感知工作)?在Foxpro中還有其他步驟,我應該遵循(我不知道FoxPro的一些東西!)如何獲取FoxPro 8中的intellisense以使用.net COM對象?

這些日子可能是一個相當晦澀的問題,但這裏有人必須知道答案!

感謝

+0

是剛剛露出的方法C#VS內VFP具有智能提示您選擇關注的嗎?你能否讓你的C#DLL工作嗎? – DRapp 2010-04-28 13:11:09

+0

是的,否則...方法也出現在對象查看器中。此外,我的同事設法讓它工作,但我們無法弄清楚他做了什麼不同。 *聳聳肩* – 2010-05-09 17:34:32

+0

我的意思是他得到了完整的intellisense工作。 – 2010-05-09 17:35:08

回答

1

沒有我挖掘到另一臺機器上的一些舊的代碼,我知道,如果你是在C#中,並做了

///(三重斜槓評論)

上方方法,它把東西像...

/// <summary> 
/// 
/// </summary> 
/// <param name="sender"></param> 
/// <param name="e"></param> 

作爲標題註釋到您的代碼。這可能是你缺少的東西。這可能是intellisense正在尋找這些「評論/總結」標題元素在類型庫簽名中。

都能跟得上......沒有影響......回到家,檢查了我的機/示例代碼...不是...

相關問題