お知らせ

電子会議

ライブラリ

FDelphi サイト全文検索

Delphi FAQ一覧

サンプル蔵



FDelphi FAQ
15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」

[Q]
Delphi 1.0J の CDROM 版をインストール中、CDROM.BMP のコピーのところで 「システムエラー、書き込めません、ディバイス:CDROM」 というエラーが出て先に進めません。

[A]
CDROM デバイスドライバのボリューム名を CDROM にしていませんか? 例え
ば、某社のドライバを config.sys に登録するのに、

DEVICE=A:\SYS\ECD500.SYS /D:CDROM /I:2
                            ~~~~~ここ
さらに、同じボリューム名を、autoexec.bat にも、

A:\SYS\MSCDEX /D:CDROM /E
                 ~~~~~
というように設定することが指示されています。ここを、Delphi がインスト
ールすると予想される以外の 8 文字ファイル名に変えて下さい。因みに、
ELECOM は使えました。

 【注意あるいは後日談】CDROM ドライバのボリューム名
 CDROM ドライバのボリューム名を、Delphi がインストールすると予想され
る以外の 8 文字ファイル名にして、Delphi のインストールは無事できます。
しかし、例えば ELECOM で、もう安泰かというと、ダメです。今度は、ELECOM
(.拡張子は何でも) というファイル名を使えなくなります。
 例えば、他のマシン(CDROM 無接続)で作った「ELECOM.TXT」というファイル
の入ったフロッピーからこれを読もうとしたらファイルが読めず、ファイルマ
ネージャーでコピーしようとしたら、なぜか他のディレクトリーにすでに同じ
ものがあって上書き確認が出ます。変だなと思いながら続行すると、
 「ELECOM.TXTは作成または上書きできません。アクセスは拒否されました。
書き込み禁止でないか、ディレクトリ内にファイルが残っていないか確認し
てください」
とエラーメッセージ。下のことに気づくまで、ファイルが壊れたのかと思った
りしましすが、元のマシンで見たら何の問題もありません。
 結局、CDROM のボリューム名という奴、拡張子は無視して、ファイル名だけ
で、任意のディレクトリーの既存のファイル名と衝突するようになっているよ
うです。ファイル名はディレクトリー管理されており、異なるディレクトリー
に拡張子まで同じファイルがあっても上のような問題は起こらないようにされ
ていますが。困ったことです。


ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。

Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会