interop

    0

    1答えて

    カレンダーアイテムの作成を追跡する必要があるOutlookプラグインを作成しています。私は何かをユーザーがカレンダーに追加されたときに検出するために、次のコードを使用しています: foreach (Account acc in _outlookApplication.Session.Accounts) { var calendar = acc.DeliveryStor

    0

    1答えて

    C#とMicrosoft.Office.Interop.Wordを使用して、ワールドドキュメント内のテキストにスタイルを適用しようとしています。 私がスタイルを設定する必要があるテキストは、多くの行をとり、使用したコードは次のとおりです。 1行のテキストに対して適切に動作します。 string text = @"Hello World how are you?"; Micros

    0

    1答えて

    サブクラスとしてクラスをキャストする必要があります。なぜ、私はたくさんのコードを持っているので、はと思われます。 interopを削除して、コードを更新しません。 interop経由でMSXMLを使用するコードを置き換えるには、カバーの下でXmlDocumentを使用し、100%API仕様(私たちが使用しているもの)を持つコード/クラスの「ネイティブ」セットを作成したいので、interop dll

    0

    1答えて

    C#コードにC++ std::vector<std::string>をどのように返すのですか? 私のメソッド宣言(C++側)は、現在のように見える: __declspec(dllexport) std::vector<std::string> __cdecl Initialize(std::vector<std::string> array = {}) しかし、私はvectorまたはどのように

    0

    1答えて

    私はEメールを検索して表示するためにEWSを使用しています。しかし、プロジェクトの最後のステップは、特定のメッセージを.msgファイルとしてファイルシステムに保存することです。私はこれがEWSでは不可能であることを理解しているので、これを達成するためにInterop.Outlookを使用する必要があります。私の質問は:EWSから入手できる情報をもとに、Outlookメッセージを見つける最良の方法は

    0

    2答えて

    ワークシート内のセルのコレクションを選択する必要があります。私は範囲を選択する方法を見つけることができますが、細胞が「分離されている」場合は選択できません。例えば の "$ D $ 4"、$ G $ 9" ... マイコード: var excelApp = Globals.ThisAddIn.Application; List<string> unlockedCells = new List<

    3

    1答えて

    [DllImport("foo.dll", CharSet = CharSet.Unicode)] static extern void Process_utf16(string text, int text_length); ネイティブ関数は、utf-16データ(これは.net文字列が使用するものです)を受け取るように記述されています。返された後、文字列データは使用されません。したがって、

    0

    1答えて

    メールで添付ファイルとしてOutlookを開こうとしているときに、IIS asp.net Webサイト経由でこのエラーが発生しました。 IIS USRとネットワークにDCOMCnfgの完全なアクセス許可をMicrosoft OutLookコンポーネントに割り当てますが、何も動作しません。 CLSID {0006F03A-0000-0000-C000-000000000046}のコンポーネントのCO

    0

    1答えて

    C#でDataTableからExcelファイルを生成したい。今、データベースのクエリを実行して約4百万のレコードを返します。私はすでに2分に時間を減らしました。私はその最適化を失いたくはありません。ファイルに書き込むための "一括"のようなものはありますか?誰もがDataSetから行ごとに読み取り、Excelファイルに書き込むことをお勧めします。

    2

    1答えて

    C#Interopを使用してワークシートから値を取得すると、次のエラーが発生します。 Non-invocable member 'Microsoft.Office.Interop.Excel.Range.End' cannot be used like a method. これは私のコードです: var wb = (Excel.Workbook)Globals.ThisAddIn.Applicat