プロが教える店舗&オフィスのセキュリティ対策術

VB6を使ってプログラムを書いているのですが、以下のソースの部分で
エラーになりました。

Dim winname As String
winname = Application.Caption <-- Applicationが未定義? 

コンパイルエラー
変数が定義されていません。

というエラーメッセージが表示されます。

VB6では、Applicationは未定義なのでしょうか?

A 回答 (3件)

インスタンスAppはありますが、Captionというプロパティは備えてないはず。


FormならCaptionありますね。
App.Pathとかで代用するとか。
詳しくはリファレンス(F1)をご覧下さい。

# Excel VBAからの移行?
    • good
    • 0

App.Title かな?

    • good
    • 0

> VB6では、Applicationは未定義なのでしょうか?


未定義です。

というか・・・「Application」として、何が定義されているとおもわれたでしょうか?

#例えば、ExcelVBAでは「Application」は「Excelそのもの」ですが・・・

強いて言うなら、「貴方が作ろうとしているプログラムそのもの」?
だとすると、VB6には「App」と言うオブジェクトはありますが・・・

「Caption」プロパティは持ってませんけど。
    • good
    • 0

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