cost 380 ms
如何在執行期間調用在新組件中創建的過程

[英]How to invoke a procedure created inside the New Component during the implementation

我創建並實現了一個新組件,在這個創建的組件內部,有一個過程InitCombo需要在實現中調用。 我將如何做到這一點? 這是新組件中的InitCombo過程: 這是我嘗試調用但返回錯誤消息: 請注意,編譯、構建、安裝進展順利並且正在運行。 除了如何調用組件內部的過程? ...

我在新創建的帶有 TComboBox 祖先的組件上收到錯誤“未聲明的標識符”

[英]I am getting an error “Undeclared Identifier” on my newly created component with TComboBox ancestor

我使用向導創建了一個帶有 TComboBox 祖先的新組件。 從編譯、構建和安裝,一切都很順利。 現在我嘗試使用它,但出現以下錯誤: 用於新組件實施的 MRE MRE 用於新組件安裝程序 PACKAGE 我確定某事,某處我失蹤了。 ...

如何在 Firemonkey 運行時創建和銷毀 TGrid — Android 和 iOS App Dev

[英]How to Create and Destroy TGrid at Runtime in Firemonkey — Android and iOS App Dev

我在運行時創建了一個 TGrid。 該過程要求我應該在單擊“添加項目並刷新”按鈕重新創建之前銷毀 TGrid。 我注意到,如果我在重新創建 TGrid 之前不銷毀它,那么沉重的開銷會導致我的應用程序在執行 8 次或更多次時凍結。 我嘗試了以下代碼但無濟於事: 我在地址處遇到訪問沖突...聽起來很糟 ...

在 Delphi 中處理從一種形式到另一種形式的復制組件

[英]Handle copy component from one form to another in Delphi

編寫我自己的 Delphi VCL 組件,繼承自 TComponent 並帶有一堆屬性,這些屬性對於組件的所有者表單來說必須是唯一的。 當我將組件從一種形式復制到另一種形式時(使用簡單的 Ctrl+C、Ctrl-V),所有屬性也會被復制。 關於在哪里(或如何)處理在表單上復制或粘貼組件並清除復制的值 ...

Delphi:繼承的創建給出訪問沖突

[英]Delphi: inherited Create gives Access violation

我做了一個應用程序,它打開了其他幾個 Forms 來處理任務。 所有 forms 工作正常,除了一個。 我對所有 forms 使用相同的代碼。 就像是: FormTypeA:= TFormTypeA.Create(Application); 在 Create 構造函數中,我添加了一些代碼來初始化表單 ...

Firemonkey:級聯FMXObject的樣式化Lookup更改,其中其他對象繼承樣式名

[英]Firemonkey: cascade a styled Lookup change for a FMXObject where other objects inherit the stylename

我不確定是否可能-但似乎應該對我來說。 本質上,當我更改StyleLookup時,我想觸發所有組件以刷新其樣式。 我有一個FMXComponent,它是一個稱為BaseStyleLabel的TLabel。 組件的StyleName屬性為'BaseStyle' 。 它本身從樣式資源中查 ...

Delphi XE5 ComponentCount分段錯誤(搜索父級tcomponent)

[英]Delphi XE5 ComponentCount segmentation fault (Search parented tcomponent )

此代碼收集指定根組件中的所有TFMXControls。 檢驗父級和組件名稱前導。 此代碼在Win32 32.bit Windows目標中工作正常,但在Nexus(Android平台)中卻無法正常工作,並且LANC soubrutine第一行出現頁面錯誤。 我不知道.. :( 這也 ...

為動態創建的TComponent派生類實例傳遞NULL Owner參數是否可以?

[英]Is passing a NULL Owner argument for dynamically created TComponent derived class instances OK?

我使用C ++ RAD Studio和Builder 6相當多,並且在編寫非可視代碼時經常動態創建表單或動態創建非可視組件。 在設計表單時,放置在該表單上的組件的Owner屬性是自動設置的,因此我從不擔心它。 但是,在動態創建從TComponent派生的任何內容時,我總是將NULL作為Own ...

我可以使用默認的WriteComponent操作將Delphi TPersistent序列化為TComponent的字段嗎?

[英]Can I serialize a Delphi TPersistent as a field of TComponent using the default WriteComponent action?

我對如何從具有TPersistent字段的TComponent寫出屬性感到非常困惑。 例如,我有: 當我使用以下編寫器代碼時: 我只得到以下內容: 即缺少TPersistent TChildObj。 這篇關於組件系列化的文章指出“組件將默認流式傳輸任何不是TCom ...

我可以使用.Create(Nil)代替.Create(應用程序)

[英]Can I use .Create(Nil) instead of .Create(Application)

我有一個具有TComponent變量的單元,我在單元初始化時創建這個組件,如下所示: 我關閉Delphi后安裝單元后,它給我一個訪問沖突錯誤消息(EAccessViolation) 但是當我改變我的創造者時如下 一切都很順利...我想知道區別嗎? 什么更好? 注意: ...

如何訪問非可視Delphi組件上的設計位置?

[英]How to access design position on non-visual Delphi components?

在IDE中設計表單時,可以自由放置和放置非可視組件(例如TMainMenus,TDatamodules)。 該位置將保持不變,以便在重新加載表單時這些組件會顯示在正確的位置。 但是,TComponent沒有頂部或左側屬性! 那么,我的代碼如何訪問非可視組件的“設計位置”? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM