おせわになってます。
環境:Delphi2005、VCLフォームアプリケーション for Win32 です。
【F2084 内部エラー: SY643】が頻発します。
タイミングはわかりません。
気が付くと出ています。コンパイルもできません。
Delphiを再起動すると問題なく動きます。
↓こんな感じ...
[致命的エラー] UntProg001.pas(11): F2084 内部エラー: SY643
---------------------------------------------------------
type
TfrmProg001 = class(TfrmOrgForm) // ← 11行目
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
・
・
・
frmOrgForm は、別のフォームを継承しています。
やっぱり継承がマズイんでしょうか...
同じ内部エラーが出ていたけど、回避できた。
という方いらっしゃいませんか?
> 同じ内部エラーが出ていたけど、回避できた。
Delphi 2005は実験的な製品ですので、エラーを回避する方法というのは
基本的には無いと思います。
パッチがいくつか出ていますので、それを当てて、騙し騙し使うというのが
実態ではないでしょうか。
http://onigiri.s3.xrea.com:8080/delphi/index.php?Delphi2005
不安定になったら再起動します。再起動を速くするには以下がお勧めです。
http://www.alphalink.com.au/~jed/dcm.htm
すみません。URLが変わっていました。
http://www.jed-software.com/
RANさん、超速レス、ありがとうございます。
あまりにも速くてビックリ。
とりあえず、パッチは[Upd3]まで当たってます。
あとお勧めいただいた2つめのサイト。
英語だったので倒れそうになりました。
翻訳サイト噛ましてじりじり読みたいと思います。
ありがとうございました。
Delphi Configuration Managerの使い方は
https://www.petitmonte.com/bbs/answers?question_id=2976
FastMMと3つのパッチはダウンロードしたファイルをBDS\3.0\Binの
同名ファイルと入れ替えるだけです。
インストーラーを使えば、多分、自動的にダウンロードして入れ替えると思います。
ちなみにFastMMはReplacement BorlndMM DLL\Precompiled\for Delphi IDE\PerformanceのDLL
を使います。Patch for QC14007は不要になりました。
RANさん、ご丁寧にありがとうございます!
インストールして、試してみました。
速っ!起動が1/3程度になりました。
再起動も苦ではないです。
再起動なんかしなくても使えるようになれば
ベストなんですけどねー。
ホントにありがとうございました。
ツイート | ![]() |