'Fatal: Circular unit reference between a and b'(ユニットの循環的参照)エラーの回避 新規ユーザーが、2つのフォーム(TForm)で相互にプロパティを参照し合いたい場合などに陥りやすいエラーです。このエラーは、「uses」を「interface」セクションで宣言しているためにおこり、「uses」を「implementation」に移すことで解消できます。 エラーとなる例: unit a; interface uses b; implementation end. ... unit b; interface uses a; implementation end. エラーとならない例: unit a; interface implementation uses b; end. ... unit b; interface implementatio
このページでは、すでにDelphiやKylixで書いたコードを Free PascalコンパイラやLazarus IDEで動くようにするための方法を説明します。 LazarusとFree PascalコンパイラはDelphiやKylixと同じ方向性をもっていますが、LazarusやFree Pascalは、それらのクローンではありません。 沢山のライブラリコールや使い方に違いがあります。そして、いくつかの場面において、FPCは拡張されており、また、より正しい文法を要求することがあります。 Lazarus For Delphi Users/ja を見て、機能的な違いを確認してください。 このガイドの目的は、Delphiの既存のコードをLazarusに変換するときに、よく出会う特徴的な違いを、きちんと文書化することです。 この文書はWikiの知識ベースに置かれていますので、だれでも問題に出会っ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く