アプリ版:「スタンプのみでお礼する」機能のリリースについて

VB6を使用してEXCELを開き色々コントロールするプログラムを作成したのですが、EXCELをプログラムからでなく、単独で起動してしまうとVB6から開いたEXCELのコントロールに悪影響を与えてしまうようです。
そこで、VB6で作成するプログラムの中にEXCELを単独で起動出来ないようにブロックするコードを入れられないかと考えています。
良い方法がありましたらご教授下さい。

A 回答 (1件)

以下のサイトの回答はどうですか。



http://detail.chiebukuro.yahoo.co.jp/qa/question …
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
ご紹介のところのソースだけをコピーして試してみましたが、実行時にエラーが出て確認出来ませんでした。(hwndLast = GetNextWindow(Application.hWnd, GW_HWNDLAST)のところで実行時エラー オブジェクトが必要です)
API関連はほとんど無知の領域なのでエラーを消す方法もよくわからず。

このソースを使えば確実に他で起動されようとしているExcelを検知するサンプルなんてのはどこかにないものでしょうか。。。

お礼日時:2011/04/02 18:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!