よくある質問と回答
1 インストールの途中で,「Path or File Not Found.」と表示され,インストールできないのですが,どうしたらよいのでしょうか。
(回答)
Windows 2000,XP を使用し,システム・ユーザー名にダブル・バイト文字(漢字,ひらがな,カタカナ等の全角文字)を使用している場合に,このトラブルが発生します。SETUP.EXE を実行すると,プログラム・グループを選択した後のファイル・コピーが開始されるタイミングで,この表示が出てエラーが発生し,正常にインストールされません。
これは,アプリケーションソフトのインストール時,インストール・プログラムが一時的に作業ファイル作成のためテンポラリー(Temporary)フォルダを使用しに行くのですが,このフォルダ名に漢字等の2バイト文字が含まれている場合,その読み込みができず,「Path File Not Found」のエラー表示が出てしまうのです。
対処方法の第1は,インストール時に,又はもう一度システムのインストールをし直して,ダブル・バイト文字を含むユーザー名は使用しないことです。
しかし,これではソフトを相当組み込んだ後では困難ですので,この場合には,第2の方法として,システム・プロパティのTEMP環境変数の設定を変更することで対処できます。
Windowsのコントロールパネルの「システム」をダブルクリックして(XPの場合,コントロールパネル→パフォーマンスとメンテナンス→システムと順次クリックし),「詳細」タグで現れる「環境変数」をクリックして,環境変数TEMPを指定して,「編集」画面で,これを「C:\Temp」のように,漢字等の全角文字を含まない,アルファベットのみのフォルダ名に変更します。TEMP環境変数とともに,TMP環境変数も設定を変更します。
(参考文献)
・エクスメディア社発行「WindowsXPビジュアルマスター」840頁
・株式会社技術評論社発行「改訂新版 WindowsXP 上級マニュアル」124頁,291頁
・秀和システム社発行「Visual Basic逆引き大全 500の極意」168頁
・その他WindowsXP,又はVisual Basicの上級者用マニュアルで,「ユーザー環境変数」,又は「環境変数」の項を参照
2 ポストマンをダウンロードして解凍し,POSTMA1の中のポストマンをクリックしましたが,起動できません。どうしてなのでしょうか。
(回答)
次の手順で,インストールが正しく行われたかどうか,チェックしてください。
ポストマンを例にして説明しますが,実務の友で扱う他のVBソフトのインストール方法も,ほぼ同様です。
(1) ダウンロードしたファイル名は,どのようになっていますか。
「Postman.lzh」ですか。
(2) どのドライブの,どのフォルダに置きましたか。
次のようなフォルダに入っている場合は,フォルダ名に漢字を使用しているため,正常にインストールができません。この解決法は,上記のよくある質問1をお読みください。
C:\Documents and Settings\伊藤\デスクトップ\一時保存\Postman\
Windws2000,XPの場合,このトラブルがあります。
(3) 解凍した結果,そのフォルダには,次のようなファイルが入っていますか。
setup.exe,SETUP.LST,ReadMe.txt,Postma1.CAB,Postma2.CAB,Postma3.CAB
(4) ここに表示されているReadMe.txtを読みましたか。
読んでない場合は,お読みください。
(5) 上記のセットアップ実行ファイル「setup.exe」を,ダブルクリックしましたか。
この「setup.exe」をダブルクリックすると,インストール作業が開始されます。
(6) インストール先のディレクトリを確認して,開始ボタンを押しましたか。
(7) プログラムグループとして,Postmanが表示された時,「継続」ボタンを押しましたか。
(8) 横帯グラフが表示され,ファイルがインストールされている最中,何かエラー表示が出ましたか。
出たとすれば,その表示内容をメモして,実務の友管理者に照会してください。
(9) 「バージョンの競合」の表示があった場合,「現在のファイルを保持しますか」の問いが出る場合があります。
この時「はい」をクリックします。
(10) 「セットアップが完了しました」の表示が出て,「OK」ボタンをクリックしましたか。
(11) 「スタート」→「プログラム」とクリックして,プログラムの中に,インストールしたPostmanがありますか。
それをクリックして,Postmanが起動しますか。
(12) インストール先には,次のようなファイルが入っていますか。
「01HOKKAI.CSV」から「47OKINAW.CSV」までのファイル,Postman.exe,JIGYOSYO.CSV,
JT_Postman.txt,Postman.dat,Postman.ini,ReadMe.txt,ST6UNST.LOG
(13) 上記のファイルのうち「Postman.exe」(exeファイル)をダブルクリックして,ポストマンが起動しませんか。
起動したら,このショートカットを作成し,これをデスクトップに貼り付けます。
これにより,その後は,ポストマンのアイコンをクリックするだけで利用できます。
(14) インストール後,そのフォルダをコピーして,他のドライブ又はフォルダ等に移したことはないです。
インストール後,そのフォルダを他のドライブ又はフォルダに移すことはしないでください。
3 再度同一のソフトをインストールする場合,どのようにしたらよいのでしょうか。
(回答)
(1) 既にインストール済みのソフトについて,バージョンアップ等により再度インストールする場合は,上記のアンインストールの手順に従い,同じ名称のソフトを一旦削除します。
この場合,ご自分で既に新たに情報データを入力している場合は,別に保存手続をしておいて,インストール後に適宜追加してください。
(2) 以上の措置をした上で,インストールし直します。
4 アンインストールしようとすると,「ST6UNST.LOG がオープンできません!」というメッセージが出て,アンインストールができません。
(回答)
(1) インストール後,インストール先のフォルダを他へ移動したりすると,アンインストール用に記憶していたフォルダ名が異なってしまうので,アンインストールができなくなります。インストール後のフォルダの移動は厳禁です。
(2) こうした場合には,「コントロールパネル」→「アプリケーションの追加と削除」の方法では削除できないので,移動後の収納フォルダを指定して削除するしかありません。ただし,この方法では,「アプリケーションの追加と削除」の画面では,ソフト名が削除されず残骸として残ってしまいますが,これはWindow使用上支障はなく,無視するしかありません。
(3) 特定のドライブ又はフォルダにインストールしたい場合には,あらかじめインストール先を指定してから実行する必要があります。インストール後移動する場合は,まずアンインストールを実行して,その後,再度インストール先を指定してインストール作業を実行し直してください。
5 データ表示に問題ないのですが,検索ボタンの「検索実行」などのボタンのメッセージが文字化けしています。どのようにしたらよいのでしょうか。
(回答)
(1) Visual Basic 6.0で作成されたソフトでは,そのシステム上,日本語の正常表示のため,VB6JP.DLLというファイルにより,日本語変換機能が働いていることになります。
(2) 文字化けは,このファイル(VB6.0ランタイム)がシステム・ファイル上に欠落しているために生じるようです。
従って,文字化けを直すには,VB6.0ランタイム(VB6JP.DLL等)をインストールすればよいと考えられます。
(3) VB6.0ランタイム配布サイトとして,次のサイトがあります。その説明書きを参考にして,対応をご検討ください。
・Vector ランタイムセット
http://www.vector.co.jp/soft/win95/util/se152941.html
Visual Basic 6.0 Service Pack 6 Runtime Set
Visual Basic 6.0で作成されたソフトの動作に必須(最新のSP6へのアップデート済)
[ 戻る ]
[ □ ]