ole

    3

    1答えて

    私は現在90'sに住んでいます。私はこのレガシーコードを手渡しました。私はCOM/OLE/MFC/ATLについては知識がありませんので、私はこれを尋ねています。経験を積んだ人がこの問題を追跡するのに役立つことを願っています。 これは本当に古い/従来のMFC/ATLアプリケーションです。 それは起動しますが、最終的にはCFormViewの中にクラッシュ:: HandleInitDialog(atlm

    0

    1答えて

    古いdb ms sql 6.5からデータ変換を実行する必要があります。これはms sql 6.5内のイメージストアに問題があります。このイメージは古いデータを意味します。このmsql 6.5インターフェイスのアプリケーションでは、画像タイプにoleとしてイメージを格納します。私はselectbulobをpowerbuilderのblobに入れると、このブロブをole_1.objectdataに送り

    0

    1答えて

    一般的なサーバに保持されているテーブルから取得したSQLコマンドにパラメータを追加する方法として、コードに準備済みのステムを実装しようとしています。私はそれを正しくするように見えることはできません。私は次のエラーを取得する: ORA-00936: missing expression ORA-00936: missing expression Prepare Statement: selec

    0

    1答えて

    Excelファイル(PDFなどの他のファイルタイプも含む)をバイナリデータとして保存するSQL DBを使用しています。これらのファイルをファイルシステムに抽出するには、次のコードを使用します。 問題: PDFファイルが正常に出力されます。しかし、Excelの場合、ファイルが作成され、開こうとするとクラッシュしたり、ガベージテキストが表示されたりします。 私はこのファイルを取得するためのこのアプリを

    0

    1答えて

    ネイティブC++アプリケーションからOLEオートメーションを使用して、Excelワークブックを開いてその内容を変更して保存します。これは素晴らしいです。私は今、そのブックに格納されている特定のマクロを実行できるようにしたいと思います。私はブックのインターフェイスの周りを見て、これを見ていない。 開いているブックに格納されている指定されたマクロを実行するために、Excel OLEオートメーションイン

    7

    1答えて

    私は、データを結合するために2つの第三者コンポーネントにアクセスする必要がある小さなDLLコンポーネントを作成しています。そのうちの1つは32ビットのみで、もう1つは64ビットのみです。どちらもTypeLibに登録されており、オートメーションと互換性があるので、マーシャリングは問題ではありません。 ドキュメントを正しく理解していれば、コンポーネントにもAppIDとDllSurrogateキーがない

    0

    1答えて

    MFC6にはいくつかのプロジェクトがあり、DotNet4には1つのプロジェクトがあります.MFCプロジェクトと.NETプロジェクト間の通信はCOM経由であり、COMサーバーは.Net側。 COMサーバーはRagAsm.exeを介して登録されています。 MFCで私はこのような、このCOMサーバーのインスタンスを作成します。 CreateDispatch(_T("PROGID.namespace"))

    3

    2答えて

    MS Office OutlookからBDS 2006で開発したアプリケーションを使用してメールを送信しようとしています。 見通しが完全に正常に動作しますが、Outlookが閉じている場合はtryブロックで失敗します。 それは私がこれを克服するにはどうすればよい私のコード procedure TMyform.BTN_mailClick(Sender: TObject); const o

    44

    2答えて

    に失敗しましたOleviewは動作しますが、msgのように、私がしたいと思っているインターフェースを見ることはできません。 私は自分のiviewer.dllを見つけて、それにregsvr32を実行しました。だから私は何が起きているのか分からない。

    7

    1答えて

    Word.Application OLEオブジェクトからウィンドウタイトルを取得する方法はありますか?私はFindWindowを使用してウィンドウを取得しようとするためにそれを使用したいと思います。 私はそうのように、OLEオブジェクトを作成し、既存のドキュメントを追加している:この時点で App := CreateOLEObject('Word.Application'); App.Visib