F2084 内部エラー: SY643 ってなんですか?

解決


ヶロロ  2005-08-22 23:08:54  No: 17208

おせわになってます。

環境:Delphi2005、VCLフォームアプリケーション for Win32 です。

【F2084 内部エラー: SY643】が頻発します。
タイミングはわかりません。
気が付くと出ています。コンパイルもできません。
Delphiを再起動すると問題なく動きます。

↓こんな感じ...

[致命的エラー] UntProg001.pas(11): F2084 内部エラー: SY643
---------------------------------------------------------
type
  TfrmProg001 = class(TfrmOrgForm)   // ← 11行目
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
        ・
        ・
        ・

frmOrgForm は、別のフォームを継承しています。
やっぱり継承がマズイんでしょうか...

同じ内部エラーが出ていたけど、回避できた。
という方いらっしゃいませんか?


RAN  2005-08-22 23:17:14  No: 17209

> 同じ内部エラーが出ていたけど、回避できた。
Delphi 2005は実験的な製品ですので、エラーを回避する方法というのは
基本的には無いと思います。

パッチがいくつか出ていますので、それを当てて、騙し騙し使うというのが
実態ではないでしょうか。
http://onigiri.s3.xrea.com:8080/delphi/index.php?Delphi2005

不安定になったら再起動します。再起動を速くするには以下がお勧めです。
http://www.alphalink.com.au/~jed/dcm.htm


RAN  2005-08-22 23:38:56  No: 17210

すみません。URLが変わっていました。
http://www.jed-software.com/


ヶロロ  2005-08-22 23:40:38  No: 17211

RANさん、超速レス、ありがとうございます。
あまりにも速くてビックリ。

とりあえず、パッチは[Upd3]まで当たってます。

あとお勧めいただいた2つめのサイト。
英語だったので倒れそうになりました。
翻訳サイト噛ましてじりじり読みたいと思います。

ありがとうございました。


RAN  2005-08-22 23:54:50  No: 17212

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は不要になりました。


ヶロロ  2005-08-23 00:11:58  No: 17213

RANさん、ご丁寧にありがとうございます!

インストールして、試してみました。
速っ!起動が1/3程度になりました。
再起動も苦ではないです。

再起動なんかしなくても使えるようになれば
ベストなんですけどねー。

ホントにありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加