• ベストアンサー

DOS窓で起動するソフトがパソコンによって動いたり動かなかったりします。原因は?

 DOS窓で起動させるデータベースが、パソコンによって動いたり動かなかったりします。OSはいずれもWINDOWS XPです。古いパソコンだと起動しますが、新しいパソコンだと下記のエラーが出て起動しません。 Cannot execute as child of BASIC 原因と対処法を教えてください。

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

  • ベストアンサー
回答No.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

puh
質問者

お礼

 有難うございます。  お教え頂いた方法を試してみましたが、動きませんでした。これまで出ていたエラー“Cannot execute as child of BASIC”はでませんでしたが。このエラーの意味は何でしょうか?

その他の回答 (1)

  • yamato1957
  • ベストアンサー率24% (2279/9313)
回答No.1

そのソフトに必要なランタイムライブラリが入っていないとか?。 ソフトの内容がわからないのでなんとも言えませんが。 http://www.vector.co.jp/soft/win95/util/se188840.html

puh
質問者

お礼

 有難うございます。  お教え頂いた方法を試してみましたが、動きませんでした。このソフトは、一個のフォルダからなっておりパソコンにインストールする場合には、そのフォルダ一個をあるパソコンに貼り付けるだけで良いです。  ソフトは無機化合物の融点や表面張力のデータベースで、その化合物の化学式を入力すると物性値を表示します。OSが同じなのにパソコンの新しさの違いによって動いたり動かなかったりしますでしょうか? 動くパソコンはPentium(R)M1.60GHzのNECのノートです。動かないパソコンは、去年買ったデル製で、ハードディスクの形式が新しくなっているものです。

関連するQ&A