2012-06-08 13 views
10

Delphiフォームを右クリックすると、ポップアップコンテキストメニューが表示されます。下のオプションはテキストDFMです。このオプションはチェックすることも、チェックしないこともできます。このオプションがチェックされているかチェックされていない場合はどういう意味ですか?テキストDFMコンテキストメニューオプションとは何ですか?

enter image description here

答えて

16

このオプションは、(バイナリまたはテキスト形式で)自分のフォームを保存するために使用される形式を選択するために使用されます。

テキストDFMオプションを使用する場合は、フォーム(DFMファイルが)そう

object Form1: TForm1 
    Left = 451 
    Top = 290 
    Caption = 'Form38' 
    ClientHeight = 300 
    ClientWidth = 635 
    Color = clBtnFace 
    Font.Charset = DEFAULT_CHARSET 
    Font.Color = clWindowText 
    Font.Height = -11 
    Font.Name = 'Tahoma' 
    Font.Style = [] 
    OldCreateOrder = False 
    PixelsPerInch = 96 
    TextHeight = 13 
end 
+3

のようなテキスト形式で保存されますが、しかし、これは絶対にゼロ(0)の形がどのように支持している、覚えておいてください結果のバイナリにリンクされているときに格納されます。 *常に*バイナリ形式でリンクされています。 –

+7

@AllenBauerですが、サードパーティのコンポーネントがDFMに対して何かを実行し、回復するためにメモ帳でテキストとして編集する必要がある場合に何が起こるかに大きな影響を与えます。 :-)これは、バージョン管理システムがバイナリではなくテキストとして保存することを容易にします。 –

+9

リビジョンコントロールシステムの変更を理解できるように、常にテキストdfmsを使用してください。 –

関連する問題