• ベストアンサー

『VB6にてファイルを開くコモンダイアロゴを表示する

『VB6にてファイルを開くコモンダイアロゴを表示する プログラムを作成し、EXEを作ったところ ある端末(PC)にて実行時エラーが出てしまいます。 場合によって次のどちらかが出ます。  1.実行時エラー393 leftプロパティの値の取得は出来ません。  2.実行時エラー383 Heightプロパティは値の取得のみ可能です。 』 エラーの原因が分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • LHS07
  • ベストアンサー率22% (510/2221)
回答No.1

Visual Basic 6.0 SP6 ランタイムライブラリが必要ではないですか?

KOHANE
質問者

お礼

本日、無事解決しました。 どうもありがとうございました。

関連するQ&A

  • VBのプログラムで、実行時に与えられた値の取得方法について

    VB初心者です。 VBのプログラム呼び出しで、実行時に与えられた値を取得したいのですが、 そのやり方がわかりません。 「C:¥TEST.EXE "abc"」で、実行したとき、"abc"の文字列を TEST.EXEで取得したいのですが、このときのVBのコーディングを 教えて下さい。 宜しくお願い致します。 

  • VB6でmdbファイルを取り扱う場合について

    VB6で作られたプログラムのexeやdllファイルの一覧を受け取り、こちらの環境で 実行すると1カ所だけエラーになる処理があります。 それは、DBからデータを取得し→ローカルmdbファイルを作成しデータを格納 →mdbファイルの内容を印刷 という流れの処理なのですが、そこでエラーダイアログが出て "Error detected by database DLL"と表示されます。 ソースがないので細かいデバッグができないのですが、推測としてどういった 原因が考えられるのでしょうか? 別の環境で正常に動いていたのでプログラム自体にエラーがあることはありません。 実行環境はXP SP3です。 今の環境はAccessが入ってないのですが、それが原因なんでしょうか?

  • VB6.0 exeファイルを作成すると動かなくなってしまいます。。。

    VB6.0で、RS232CのRTS、CTSを使用して、ONOFFスイッチを作成しました。 ONでデータ送信するプログラムを作成したのですが、VB開発環境上で 実行すると正常に作動するのですが、EXEファイルを作成して実行すると、232CのONOFFスイッチのところがうまく動かなくなってしまいます。 他のところはEXEファイルでも正常に動きます。 使用PCは同じPC上です。 何か解消法はありますでしょうか。 アドバイスをよろしくお願いいたします。

  • vb2005で作成したプログラムはどこに?

    vb2005で作成したプログラムはどこに? vb2005で作ったプログラムをビルド後に、 他のPCにsetup(インストール)したとします。 その場合、実行ファイル(.exe?)はどこにあるのでしょうか  また、コマンドプロンプトで実行ファイルを起動することは可能でしょうか

  • VB6.0⇒VB2008のコンバートについて

    ある端末でVB6.0のプログラムをVB2008へコンバートしました。 その後、別のVB6.0がインストールされていない端末でプログラムを実行しようとしたところ、"COMExceptionはハンドルされませんでした。"とエラーが発生しました。 上記のコンバートしたプログラムではソケット通信でwinsockを利用していました。 そのためプログラムを修正して、winsockを利用しないようにしたところ、エラーがなく実行できました。 おそらく、VB6.0がインストールされていない事が原因だと思うのですが、いまいちわかりません。 どなたかご教授お願いします。

  • VB .NETで作成したソフトが、他の端末動かない

    開発端末Aは、.net2005(vb)とInputMan for .NET 4.0Jがインストール済みです。 端末Bは、.net2005(vb)が入っていませんが、 .NET Framework2.0は、インストール済みです。 開発端末Aでは、実行ファイル(exe)を起動出来ます。 開発端末Aで作成した実行ファイル(exe)を端末Bで実行したが、アプリケーションエラー(Microsoft)になりました。 使用DBは、Oracle9i ODP.NETを使用 実行ファイルは複数ありますが、ボタンのみのexeは起動出来ましたがそれ以外ほとんどの実行ファイルは起動出来ません。 ビルド方法やFramework2.0など悪い点など確認事項など 何故動かないか考えられる事があれば教えてください。

  • VBがデバッグ時落ちてしまう

    VC6.0でDLLを作成し、VB6.0で呼び出すプログラムを作成しています。 DLLの内容はWindowハンドルを引数にしてそのハンドルを持つWindow上にListboxを作成するというようなものです。(もともとC言語用のDLLだったものをVBで使いまわしています) このプログラムをデバッグ実行し、デバッガ上で停止[実行->終了]とすると、VB6.exeがアプリケーションエラーで落ちてしまいます。(DLLの関数を呼ばない限り大丈夫です) デバッグ実行でも普通に終了(アプリケーションでの終了)であれば正常に終了してくれます。 このままですと、実行時エラーで止まる度にVB6.exeが落ちてしまい非常に不便です。 このような現象で困った方いませんか? 解決策がありましたら教えてください。

  • 古いプログラムをVBで書き直して新OSで使えますか

    古いプログラムをVBで書き直して新OSで使えますか 友人が作成したプログラムがあります。Windows95全盛時に同システムで動作するように作ったプログラムです。 製品のCDの中のexeファイルが画像のランチャになっていて、同じCDの中の画像を見るだけのものなのですが、 Windows Vista,7では動作しません。 exeファイルをダブルクリックしても一瞬スプラッシュ画面が表示されるだけで、起動しません。エラーも出ません。 このexeファイルはインストールもできるので、管理者権限でインストール、管理者権限で実行、 Windows Vista,7でWindows XP以前の互換モードで実行も試しましたが、起動しませんでした。 また、VB○Runtimeも様々なバージョンを入れてみましたが、動きませんでした。 友人によると、現行製品のVBを買ってきて、exeファイルや構成プログラムを読み込んで書き出せば、 Windows7でも動くexeファイル等ができあがるのではないかとのことなのですが、そんなことができるのでしょうか。 念のため、プログラムの著作権は友人にあります。また友人はPC操作が難しい状況です。

  • ACtiveXコンポーネントはオブジェクトを作成できません(つづき)

    OS:windowsXP(windows update 未処理) VB:VB6.0sp5 首記のエラーが発生し「OSをシャットダウンさせるシステム」が正常に動作いたしません OSをシャットダウンさせるプログラムを作成し、 ディストリビーション ウィザードにてSetup.exeを作成いたしました VB6.0をインストールしている端末にて OSシャットダウンプログラムのSetup.exeを実行しインストールし、 OSシャットダウンプログラム(exe)を実行するとシャットダウンする のですが、 VB6.0をインストールしていない端末にて OSシャットダウンプログラムのSetup.exeを実行しインストールし、 OSシャットダウンプログラム(exe)を実行すると  上記のエラーが発生しシャットダウンできません どのようにすれば良いのでしょうか?

  • VB.NET Frameworkインストールの件

    VBでEXEを作成し、他の端末で実行したのですが、 「アプリケーションを正しく初期化できませんでした(0xc0000135)」や 「mscoree.dll」が見つかりませんというエラーが発生しました。 インターネットで検索し、 Microsoft .NET Framework Runtime を入れて解決しました。 ただ、Microsoft .NET Framework Runtimeを入れる際、 インストールファイルをダウンロードするのはともかく、 インストール中にもインターネットに接続しているようです。 そのため、インターネット環境が整っていないと Microsoft .NET Framework Runtime が入れられず、 EXEが実行できません。 インターネット環境が整っていない端末でEXEを実行する環境に するには何かいい方法はないでしょうか? よろしくお願いします。 VB:Visual Studio 2008 Express Edition 端末:Windows XP,Microsoft .NET Framework 3.5

専門家に質問してみよう