- ベストアンサー
DOS窓で起動するソフトがパソコンによって動いたり動かなかったりします。原因は?
DOS窓で起動させるデータベースが、パソコンによって動いたり動かなかったりします。OSはいずれもWINDOWS XPです。古いパソコンだと起動しますが、新しいパソコンだと下記のエラーが出て起動しません。 Cannot execute as child of BASIC 原因と対処法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
単にランタイムだけの問題ではないようです。 HP(COMPAC)から対応するSoftPaqが出ています。 ただし、これ自体古いプログラムですからXPはサポートされていませんから、正常に動作するかどうかは分かりません。 自己解凍ファイルですが、解凍はパスに2バイト文字を含まないフォルダにsp2517.exeを保存した後、DOS窓のUSモードで実行します。 ライセンススクリーンが表示されますから指示に従って解凍してください。 解凍すると、FIX50F.COMとFIX50F.DOCのファイルが作成されます。 使い方はFIX50F.DOCを参照しますが、これはテキストファイルですからメモ帳などのテキストエディタで開いてください。 BASICプログラムの実行前に"FIX50F /I"を実行するだけです。 一応、解凍からFIX50F.COMの実行まで行ってみましたが、フリーズ等の悪影響は無いようです。 しかし、試すなら自己責任でお願いします。 http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=801&lc=en&cc=ru&dlc=en&tool=softwareCategory&product=94918&query=Presario%201075&os=19 http://h50222.www5.hp.com/support/285955-B21/use/66090.html
その他の回答 (1)
- yamato1957
- ベストアンサー率24% (2279/9313)
そのソフトに必要なランタイムライブラリが入っていないとか?。 ソフトの内容がわからないのでなんとも言えませんが。 http://www.vector.co.jp/soft/win95/util/se188840.html
お礼
有難うございます。 お教え頂いた方法を試してみましたが、動きませんでした。このソフトは、一個のフォルダからなっておりパソコンにインストールする場合には、そのフォルダ一個をあるパソコンに貼り付けるだけで良いです。 ソフトは無機化合物の融点や表面張力のデータベースで、その化合物の化学式を入力すると物性値を表示します。OSが同じなのにパソコンの新しさの違いによって動いたり動かなかったりしますでしょうか? 動くパソコンはPentium(R)M1.60GHzのNECのノートです。動かないパソコンは、去年買ったデル製で、ハードディスクの形式が新しくなっているものです。
お礼
有難うございます。 お教え頂いた方法を試してみましたが、動きませんでした。これまで出ていたエラー“Cannot execute as child of BASIC”はでませんでしたが。このエラーの意味は何でしょうか?