ArcSDE API を .NET(C#) で使用できますか?
http://edndoc.esri.com/arcsde/9.2/api/capi/dbconnects/dbconnects.htm
ありがとう
ArcSDE API を .NET(C#) で使用できますか?
http://edndoc.esri.com/arcsde/9.2/api/capi/dbconnects/dbconnects.htm
ありがとう
それはそうですね。PInvoke を使用すると、アンマネージ コードを呼び出すことができます
はい、そうですが、Henriが言ったように、アンマネージ型のPInvoke、Marshal、およびUnmarshallを使用して、アンマネージ文字列の\ 0にさらに1文字を追加し、プロジェクトを設定してアンセーフコードを許可するように、ほとんど文書化されておらず、苦痛です。
C のスキルがある場合は、C のスキルを代わりに使用することをお勧めします。デバッグが容易になります。いずれにせよ、クリーンで再利用可能なコードを作成するのは非常に困難です。
ESRI には、おそらく C# API を公開しないことを保護するための、多くの所有権およびライセンスの下にあるものがあります。