2010-08-31 81 views
1

我在一個XP SP3上與delphi com +在windows 2000服務器上進行會話的delphi應用程序,一直工作正常,但現在對於com +的調用之一,它不會工作並返回錯誤 - 存根收到錯誤的數據。雖然其他2個調用com +的工作正常。它將值傳遞迴應用程序,可以爲其他2做到這一點,認爲這是與SP2問題,但它有SP3,所以這就排除了。 eventvwr中沒有錯誤。有誰知道這是爲什麼?相當新的德爾福在這裏,所以任何幫助非常感謝。該存根(stub)收到壞數據

+2

這並不是那麼重要。你能顯示一些代碼嗎? – 2010-08-31 13:00:05

回答

0

檢查您調用的COM方法是否使用標記爲[out]標誌的參數,如果是,則檢查是否沒有爲這些參數傳遞nil值。