© 1997-2024, Kyu-hachi TABATA Last updated  2019/07/31

ト ラブル・シューティング

基本: VB6 ランタイムのインストール
    2015/12/21

開発言語である Visual BASIC ver 6 (=VB6)は、32bit 版 Windows 上での使用が前提ですが、64 bit 環境でも WOW64 という機能が実装されるようになって(2009年頃から)、ほとんどのケースで正常動作します。従って、休八ソフトも全ての Windows 上で動きます。

ただし、VB6 アプリは、ランタイムライブラリ(DLL ファイル群)を必要とします。標準的な DLL はあらかじめ Windows のシステムにも組み込まれていて、何もしなくても動くアプリがありますし、他のソフトのインストール時に併せてインストールされている DLL もきっとあります。従って、使用環境や履歴によって、動く場合、動かない場合、変な動作をする場合、途中で止まってしまう場合などが出てきます。

基本. 事前にVB6 ランタイムパッケージのインストールを管理者モードで実行することです(*1)。
[標準パッケージ / ver 3.4 ]
http://www.vector.co.jp/soft/win95/util/se342080.html

[フルパッケージ / SP6 第4版]
http://www.vector.co.jp/soft/win95/util/se188840.html

[マキシマムパッケージ版]
http://www.vector.co.jp/soft/win95/util/se327852.html

*1 管理者としての実行は、クリックでの実行ではなく、右クリックメニューから行います。



休八の文献管理 Dove 1d 以降
   2015/12/21 2019/04/19

OSCEタイマー Dolphin      19/07/31

Q. Card 画面読み込み時に(または、起動時に)、MSSTDFMT.DLL の読み込みエラーが 生じて、止まる。
Err MSSTFMT

A. 次の手順をお試しください。

1.VB6 のランタイムのマキシマムパッケージを管理者モードでインストールします。
[マキシ マムパッケージ版]
http://www.vector.co.jp/soft/win95/util/se327852.html

インストール先は c:\Windows\System32\ です。

(64bit版の時は、この指定で自動的に
「C:\Windows\SysWOW64」フォルダに入りま す。 )

途中で、上書き警告が出ることがあれば、いずれもスキップします(上書きしない方が無 難)。


2.C:\windows\System32 または c:\Windows\SysWOW64 MSSTDFMT.DLL があるのを 確認。


3.
コマンド プロンプトを管理者モードで開き ます(*1, *2)。

次のコマンドを入力します。

<32 bit 版の時> 
REGSVR32 C:\Windows\System32\MSSTDFMT.DLL

<64 bit 版の時>
REGSVR32 C:\Windows\SysWOW64\MSSTDFMT.DLL

success のメッセージが出れば認識完了です。

ここでエラーが出るときは、無い時には、他のPCなどから MSSTDFMT.DLL をコピーして(*3)、もう一度、上記 1 - 3 の手順を試してください。

コマンドプロンプトを終了します(Exit コマンドを入力)。

*1 スタートメニューに無い時は、command prompt を検索して実行してください。
*2
管理者としての実行は、クリックでの実行ではなく、右クリックメニューから行い ます。
*3 ここも管理者として実行してください。




休八の単位計算
   2013/12/10 小林さん

Q. 起動でき、動作するが、右のよう な文 字化けがある。

A. Win 7 以降では、VB6 ランタイムライブラリなしでも、VB6プログラムが動くようになりましたが、時折、不具合が生じるようで、右のような文字化け(=日本語の部分のみに生じ る)もそのひとつのようです。Visual BASIC ver 6.0 のランタイム・パッケージを管理者モードでインストールすることで解決するようです(*1)。

[フルパッケージ / SP6 第4版]
http://www.vector.co.jp/soft/win95/util/se188840.html

[標準版 / ver 3.4 ]
http://www.vector.co.jp/soft/win95/util/se342080.html

*1 管理者としての実行は、クリックでの実行ではなく、右クリックメニューから 行います。

A2. このトラブルは他の休八ソフ トでも起こりえます。すべて、同じプログラム言語(Visual BASIC 6.0)で作っているからです。日本語部 分の文字化けが出た時には、試してみてください。



学会タイマー    12/10/04 岡 本さん

OSCEタイマー Dolphin      19/07/31

Q. イ ンストール後、起 動し ようとしたが、mci32.ocx のエラーが 出て、すぐに終了してし まう。


A. mci32.ocx とは、Visual BASIC ver 6.0 のランタイム・パッケージの中にあるファイルのひとつで、VB6 ランタイムのインストールに問題があると考えられます。下記ランタイムを管理者モードでインストー ルすることで改善される可能性があります(*1)。

http://www.vector.co.jp/soft/win95/util/se327852.html

また、C:\windows\System32 というフォルダをエクスプローラーで探し、ここに mci32.ocx があるかどうかを確認してください。無い時には、他のPCなどから mci32.ocx をコピーします。

*1 管理者としての実行は、クリックでの実行ではなく、右クリックメニューから行います。

A2. OSCEタイマーの場合、管理者モードで起動することで、うまく動くことがあります。



Piper 1.20   06/05/18 友 野さん

Q. インストール後、起動しようと したが、すぐに終了してしまう。


A. Piper.exe と同じフォルダ内にある、Piper.cf2 を消去してみてください。このファイルは最後に使用したファイルや画面サイズなどを記録しているファイルで、毎回、更新されます。ですから、無く ても自動 生成されますので、消去しても大丈夫です。

なお、配布パッケージに入っている Piper.cf2 は、サンプルスクリプトやサンプルファイルを呼び出す手間を省くためのものです。従って、Piper.cf2 を消去した時は、起動後にそれぞれをマニュアルで選べば大丈夫です。

Object 画面で sample.txt を読み込む。
Main 画面で sample.sed や sample.grep を読み込む。


トップへ  とびら へ