![](/img/trans.png)
[英]How to invoke a procedure created inside the New Component during the implementation
我創建並實現了一個新組件,在這個創建的組件內部,有一個過程InitCombo需要在實現中調用。 我將如何做到這一點? 這是新組件中的InitCombo過程: 這是我嘗試調用但返回錯誤消息: 請注意,編譯、構建、安裝進展順利並且正在運行。 除了如何調用組件內部的過程? ...
[英]How to invoke a procedure created inside the New Component during the implementation
我創建並實現了一個新組件,在這個創建的組件內部,有一個過程InitCombo需要在實現中調用。 我將如何做到這一點? 這是新組件中的InitCombo過程: 這是我嘗試調用但返回錯誤消息: 請注意,編譯、構建、安裝進展順利並且正在運行。 除了如何調用組件內部的過程? ...
[英]I am getting an error “Undeclared Identifier” on my newly created component with TComboBox ancestor
我使用向導創建了一個帶有 TComboBox 祖先的新組件。 從編譯、構建和安裝,一切都很順利。 現在我嘗試使用它,但出現以下錯誤: 用於新組件實施的 MRE MRE 用於新組件安裝程序 PACKAGE 我確定某事,某處我失蹤了。 ...
[英]How to Create and Destroy TGrid at Runtime in Firemonkey — Android and iOS App Dev
我在運行時創建了一個 TGrid。 該過程要求我應該在單擊“添加項目並刷新”按鈕重新創建之前銷毀 TGrid。 我注意到,如果我在重新創建 TGrid 之前不銷毀它,那么沉重的開銷會導致我的應用程序在執行 8 次或更多次時凍結。 我嘗試了以下代碼但無濟於事: 我在地址處遇到訪問沖突...聽起來很糟 ...
[英]Handle copy component from one form to another in Delphi
編寫我自己的 Delphi VCL 組件,繼承自 TComponent 並帶有一堆屬性,這些屬性對於組件的所有者表單來說必須是唯一的。 當我將組件從一種形式復制到另一種形式時(使用簡單的 Ctrl+C、Ctrl-V),所有屬性也會被復制。 關於在哪里(或如何)處理在表單上復制或粘貼組件並清除復制的值 ...
[英]Delphi: inherited Create gives Access violation
我做了一個應用程序,它打開了其他幾個 Forms 來處理任務。 所有 forms 工作正常,除了一個。 我對所有 forms 使用相同的代碼。 就像是: FormTypeA:= TFormTypeA.Create(Application); 在 Create 構造函數中,我添加了一些代碼來初始化表單 ...
[英]Firemonkey: cascade a styled Lookup change for a FMXObject where other objects inherit the stylename
我不確定是否可能-但似乎應該對我來說。 本質上,當我更改StyleLookup時,我想觸發所有組件以刷新其樣式。 我有一個FMXComponent,它是一個稱為BaseStyleLabel的TLabel。 組件的StyleName屬性為'BaseStyle' 。 它本身從樣式資源中查 ...
[英]Delphi: Save TComponent to Clientdataset blob field
我有一個如下所示的TComponent類派生類,試圖保存到clientdataset blob字段中:(從Internet復制,應得的信用) 火鳥表是... 寫入db ... (全局設置為TSaveComponent。) 從數據庫讀取... 問題:總是在St ...
[英]Delphi XE5 ComponentCount segmentation fault (Search parented tcomponent )
此代碼收集指定根組件中的所有TFMXControls。 檢驗父級和組件名稱前導。 此代碼在Win32 32.bit Windows目標中工作正常,但在Nexus(Android平台)中卻無法正常工作,並且LANC soubrutine第一行出現頁面錯誤。 我不知道.. :( 這也 ...
[英]Is passing a NULL Owner argument for dynamically created TComponent derived class instances OK?
我使用C ++ RAD Studio和Builder 6相當多,並且在編寫非可視代碼時經常動態創建表單或動態創建非可視組件。 在設計表單時,放置在該表單上的組件的Owner屬性是自動設置的,因此我從不擔心它。 但是,在動態創建從TComponent派生的任何內容時,我總是將NULL作為Own ...
[英]Can I serialize a Delphi TPersistent as a field of TComponent using the default WriteComponent action?
我對如何從具有TPersistent字段的TComponent寫出屬性感到非常困惑。 例如,我有: 當我使用以下編寫器代碼時: 我只得到以下內容: 即缺少TPersistent TChildObj。 這篇關於組件系列化的文章指出“組件將默認流式傳輸任何不是TCom ...
[英]Can I use .Create(Nil) instead of .Create(Application)
我有一個具有TComponent變量的單元,我在單元初始化時創建這個組件,如下所示: 我關閉Delphi后安裝單元后,它給我一個訪問沖突錯誤消息(EAccessViolation) 但是當我改變我的創造者時如下 一切都很順利...我想知道區別嗎? 什么更好? 注意: ...
[英]How to access design position on non-visual Delphi components?
在IDE中設計表單時,可以自由放置和放置非可視組件(例如TMainMenus,TDatamodules)。 該位置將保持不變,以便在重新加載表單時這些組件會顯示在正確的位置。 但是,TComponent沒有頂部或左側屬性! 那么,我的代碼如何訪問非可視組件的“設計位置”? ...