• ベストアンサー

コマンドボタンの文字が消える!

VB6でアプリケーションを開発しEXEを作成しました。 自作のパソコンなどでは問題ないのですがSOTECのS253LP(OS Win2000Pro SP2)で走らせたところ、コマンドボタンの文字が全て消えてしまいました。 当方では自作のパソコン(3台 スペックは様々)とSOTECが1台だけですので その他のパソコンでの現象が確認できません。 同じような症状の出ている方や、その直し方など、ご存知であればお答え願います。 #SOTECにWin2000Proを載せること自体間違っているかもしれませんが・・・

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

  • ベストアンサー
  • haporun
  • ベストアンサー率40% (230/562)
回答No.2

Win2000にはVBのランタイムが標準装備されていますが、開発環境のものとバージョンが違うのかもしれません。 とりあえず、開発環境のC:\WINDOWS\SYSTEM (2000ならC:\WINNT\SYSTEM32) から MSVBVM60.DLL と VB6JP.DLLをソーテックにコピーしてみてください。 また、場合によっては、Win98でコンパイルしたプログラムがWin2000で動かないこともあります。

xiaolong_goo
質問者

お礼

早速コピーしてみたところOKです!! きちんとコマンドボタンの文字が表示されるようになりました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • hd77
  • ベストアンサー率28% (17/60)
回答No.3

私も以前同じような経験がありました。 フォントにMSPゴシックを使用すると、環境によってこの様 な事が起こりやすいみたいです。 MSゴシックにして解決しましたが、原因が同じかわかりませんので 参考程度に・・・

xiaolong_goo
質問者

お礼

そうなんですか・・・ VBの開発環境の初期設定のフォントって確か、MSPゴシックじゃないですか・・・ ということはすべてのフォントがMSPゴシックかも!! いまから変更するのも大変ですが、一度試しにやってみます。

全文を見る
すると、全ての回答が全文表示されます。
  • kentaoru
  • ベストアンサー率56% (13/23)
回答No.1

他のPCの状態や、どのような形でSOTECのPCに導入されたのかわからないので、原因はよくわかりませんが、 私は、コマンドボタンや、ラベルの文字が表示されないときに、SP5を導入することで解決した経験があります。 とりあえず、VisualBasicのSP5をSOTECのPCにも導入するといいんではないかと思います。

xiaolong_goo
質問者

お礼

早速サービスパックを導入しようとやってみたのですが なぜかSOTECのPCではエラーがでて導入できないのです・・・・ やはり、メーカー製パソコンは扱いにくいです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • コマンドボタンについて、、、

    おはようございます。 度重なる相談で申し訳ありません、、、 コマンドボタンにフォーカスを合わし、Enterキーを押すとコマンドボタンの内容を実行できるまではできました。しかし、Enterキーを押しても、コマンドボタンは凹まない状態なんです。 Enterキーを押して凹ますには、どんな制御が必要なのでしょうか?是非、アドバイスを下さい。 よろしくお願いします。 ** 環境 ** VB6.0sp5 Win98 IE5.5

  • VB6.0 ラベルが文字化け

    VB6.0で作ったexeファイル実行するとラベルが文字化けするのですがなぜでしょうか。キャプションやコマンドボタンは問題ないのですが。 環境は OS:Windows XP Pro. SP3 VB:6.0 Pro.

  • VB6.0 ラベルが文字化け

    VB6.0で作ったexeファイル実行するとラベルが文字化けするのですがなぜでしょうか。キャプションやコマンドボタンは問題ないのですが。 環境は OS:Windows XP Pro. SP3 VB:6.0 Pro. http://homepage1.nifty.com/cadconv/cycloid.exe

  • VBの文字化け

    非常に困っています。OSはWin2000SP4、VB6.0で作ったアプリが突然に文字化けを起こしてしまいました。症状としてはコマンドボタンのキャプションやテキストボックスのテキストが文字化け、もしくは何も表示されない現象を起こし、プリンターの2バイト文字も文字化けを起こしています。プロジェクトの段階では正常に動作しますが、実行ファイルにすると発生し、セットアップファイルでセットアップしても文字化けが発生します。自作以外のアプリでも一部で発生してますが正常に動作するアプリもあり何が原因か不明です。文字化けを起こした.EXEはXPでは正常に動作しますし、他のWin2000でも正常に動作します。VBがインストールされたマシンだけがこのような症状を起こします。 Win9Xで作ったものをWin2000にコピーして使った状況によく似ています。原因と対処方法を教えて頂けませんか。 (出来ればOSの再インストールを回避したい)よろしくお願いします。

  • すぐにexeファイルが終了しない。

    VB5(SP3)でアプリケーション(exeファイル)を作成したのですが、 終了させても、数秒間アプリケーションが作動しているようなのです。 (「Ctrl」+「Alt」+「Delete」で「アプリケーションの強制終了」を表示させて確認しています) Win98でこの現象が発生し、Win95だとすぐに終了してくれます。 (どちらとも、同じスペックのPCです) ちなみに、終了させているプログラムの中身は下記のとおりです。 Private Sub 終了_Click()   (処理)   Unload Me   End End Sub すぐに終了させたいのですが、お手上げ状態です。 ご指導のほど、宜しくお願い致します。

  • バッチファイルで文字列取得

    複数台のパソコンに(Win XP Pro)コマンドsysteminfoを使用しOSのサービスパックがSP1のものにはSP2を適用しSP2のものにはスキップして次の処理を行いたいと思っています。コマンドfindを使用すれば検索したい文字列の行は取得できるのですが、サービスパックのバージョンのみ取得して判断基準に使用したいと思っています。何かいい方法はありますでしょうか。フリーツール等は使用出来ません。

  • インストール後の不具合について(VB6.0)

    VB6.0でアプリケーションを開発しています。 実行ファイルを作成し、起動したところ、正常に動きました。 しかし、インストール後の実行ファイルは起動するのですが不具合が生じます。 (ディストリビューションウィザードでSetup.exeを作成し、インストールしました。) 正常に動く部分もありますが、あるコマンドボタンをクリックすると、固まってしまい、アプリケーション名の右に(応答なし)と表示されます。 コードに問題があるのでしょうか? 開発環境は以下の通りです。 OS:WindowsXP SP2 DB:Access2003 VB6.0からAccess 2003への接続方法はADOです。 宜しくお願いします。

  • VBにてDLLをデバックする方法。

    環境:Win2000+VB6SP5 自作のDLLのVBPとそれを参照するEXEのVBPがあるのですが、 EXE側からDLL呼び出し、呼出し後もDLL内のソースをステップ実行するにはどうすればよいのでしょうか? よろしくお願いしますm(__)m

  • VBからファイル・アプリケーションの起動はどうやれば?

    VB6にて、簡単なプログラムを作っています。(個人的にです) コマンドボタンを押すと、保存してあるテキストファイル (例:"C:\a.txt")や、単純にノートパッドなどのアプ リケーション(C:\WINNT\NOTEPAD.exe)がオープンする ようにしたいのですけど、本やネットで検索してもイマイ チわからないです。 どうやればよろしいのでしょうか? 環境はWin2000ProのVB6(SP5)です。 よろしくお願いします。

  • AutoCAD LT2002 コマンドエラー

    AutoCAD LT2002を使用しています。OSはXP Pro V.2002 SP2です。 ネットより切り取りコマンドと文字枠コマンドをDLしてインストール しましたがうまく作動しません。"KIRITORI.EXEが見つかりません…"と 出てきます。解決方法を教えてください。

このQ&Aのポイント
  • 米国人が日本で働くためには、ビザの取得が必要です。具体的な手順や条件については、専門の機関や公式ウェブサイトで確認することをおすすめします。
  • 日本で働くために必要なビザは、個人の目的や職種によって異なります。主なビザの種類には就労ビザや技術・人文知識・国際業務ビザなどがあります。
  • ビザの取得には、必要な書類や手続きがあります。具体的な情報は日本の大使館や領事館などで確認することができます。また、ビザ取得のための条件や期間に関しても注意が必要です。
回答を見る

専門家に質問してみよう