delphi

    7

    2答えて

    Delphiのクラス補完は時間を節約するのに大変ですが、カスタマイズする方法が見つかりませんでした。 私のユニット全体にスローされるのではなく、プロパティをゲッターとセッターでグループ化したいと思います。インターフェイス部分は適切に生成されますが、IDEに物事を残すと実装セクションが混乱するようになります。私はデフォルトでこのようにメソッドを注文します: function TAaa.getAaa(

    21

    4答えて

    デルファイのコンポーネントは、CreateWndとCreateWindowHandle(およびDestroyWndとDestroyWindowHandle)です。彼らはどちらも子孫によって無効にされることを意図しています。基礎となるVCLの実装以外では呼び出されないように意図されていますか? どのような違いがありますか。いつどちらかをオーバーライドする必要がありますか?

    1

    1答えて

    CREATE TABLE tblTABname ( ID int AUTOINCREMENT Primary Key, Description varchar(100) NOT NULL); オープンする前に私がやっている: qryTAB.FieldByName(‘ID’).AutoGenerateValue := arAutoInc; cdsTAB.FieldByName

    16

    4答えて

    内の文字列内 を引用符を使用する可能性の重複:Delphiで How does one escape characters in Delphi string 文字列が'のペア内に含まれているが、私は私の文字列で'を使用する必要があります... と私は1つを使用すると、全体の文字列の識別を終了します。 'inside string ' but this bit is outside' inside

    4

    2答えて

    フォーム上のすべてのアンカーコントロールを一時的に移動またはサイズ変更できないようにする方法はありますか?すなわち: procedure ScaleFormBy(AForm: TForm; n, d: Integer); begin AForm.SuspendAnchors(); try AForm.ScaleBy(n, d); finally

    2

    3答えて

    私はIDEで登録されたコンポーネントのパッケージを開発していますが、そのほとんどはベースのTFrameクラスから派生しています。また、これらのコンポーネントによって呼び出されるさまざまなカスタムダイアログフォームもパッケージに含まれています。私はDelphi 2007で働いています。 通常、関連するDFMファイルを持つフレームとフォームユニットが、DFMファイルを常に "下に"表示するとは限らない

    3

    2答えて

    私からのさらに別のTFrame IDE登録コンポーネントに関する質問です。すべての助け、仲間のプログラマーに感謝します。 細目: 基本的に、私は私がIDEに登録したTFrameのベースのコンポーネントを持っており、それは素晴らしい仕事をしている:DarrianのTFrameの継承提案hereで遊ん) 。私は現在、既存のコンポーネントの非ビジュアルな機能とプロパティの大部分を共有するいくつかの "姉

    2

    3答えて

    最近(今日)Delphi内からレジストリでmeddelingを開始しました。 :) すべてがうまくいき、私のカスタムファイルタイプがプログラムで開きますが、解決できない2つの問題があります。 1)私は reg := TRegistry.Create; reg.RootKey := HKEY_CLASSES_ROOT; reg.LazyWrite := false; r

    10

    4答えて

    INPUTBOX: answer:=Inputbox('a','b','c'); は良い作品が、私はあなたが少しだけ星の代わりに、入力した文字を参照してくださいパスワードのボックスのように、マスクされた1を探しています。

    5

    5答えて

    type TStaticArray = array[1..10] of integer; TDynamicArray = array of integer; TMyClass = class(TObject) private FStaticArray: TStaticArray; FDynamicArray: TDynamicArr