![](/img/trans.png)
[英]F2051 Unit was compiled with a different version (again)
(警告:長讀。這個問題引用了關於 F2051 的其他一些問題) 我們的源代碼樹中有一個名為 PatchLibs 的文件夾,我們在其中放置了第三方源代碼的修改文件。 這是在項目搜索路徑中: ..\Skin;..\PatchLibs 我將文件 dxBar.pas 從 DevExpress 控件復制到 ...
[英]F2051 Unit was compiled with a different version (again)
(警告:長讀。這個問題引用了關於 F2051 的其他一些問題) 我們的源代碼樹中有一個名為 PatchLibs 的文件夾,我們在其中放置了第三方源代碼的修改文件。 這是在項目搜索路徑中: ..\Skin;..\PatchLibs 我將文件 dxBar.pas 從 DevExpress 控件復制到 ...
[英]Is it possible to use form attributes in separate unit?
我正在使用delphi創建游戲,並希望將我的一些代碼移動到單獨的單元中,但是該代碼使用表單中的屬性。 這可能嗎? 我正在使用VCL表單應用程序創建游戲,目前在表單單元中包含了我所有的游戲算法代碼。 這沒有什么錯,因為我的程序運行良好,除了看起來很凌亂,並且建議我將算法代碼放在單獨的單元 ...
[英]Check at compile time if a unit exists
如果它存在,我想使用一個單位。 有沒有類似{$IF Declared(MyUnit)}的單位或不同的方式? 我安裝了一個組件包的演示版本,並希望有條件地使用它的單元,並有條件地添加菜單項以測試其功能。 所有這些都沒有強迫每個人都安裝演示包。 ...
[英]Acessing several units implementing a Interface with equal names
當您的版本發生更改時,我需要從第三方下載兩個或多個單元。 我使用xml databind生成單位。 它們是: 單位tissV02 在我的應用程序中,我需要選擇必須使用的單位: 從邏輯上講,這是行不通的,因為兩個單位都使用IXMLMensagemTISS。 有 ...
[英]Is it a good idea to use initialization sections for module registration?
我正在為分散式模塊注冊尋找一個好的解決方案。 我不想要一個使用項目所有模塊單元的單元,但我寧願讓模塊單元自己注冊。 我能想到的唯一解決方案是依賴於Delphi單元的initialization 。 我寫了一個測試項目: 單元2 UNIT3 UNIT4 ...
[英]Can I define conditionals in a unit and use them in other units?
我在一個大型單位工作,單位變得如此之大,我決定將它分成3個單位。 假設這些單位名稱是Main , Common和Objects 。 Main單元使用其他兩個單元, Objects單元也使用Common單元。 所有3個單元中都有代碼需要參考這些條件。 問題是,無論我定義這些條件的3個單 ...
[英]Open File at Cursor Does Not Open the File in the IDE
當我將鼠標懸停在Uses子句中的UnitNames上時,會彈出一個窗口,顯示UnitName命名空間。 例如,當我鼠標懸停在SysUtils單元上時,我在彈出窗口中看到了SysUtils Namspace。 如果我右鍵單擊SysUtils並選擇Cursor上的Open File,則會在IDE ...
[英]Access main form from child unit in Delphi
我想從一個從main調用的類訪問一個主窗體變量。 像這樣的東西: 單元1: 單元2: 如果在Unit2中我添加使用Unit1彈出一個圓形錯誤。 如何使Unit1成為全球? ...
[英]Any tool to suggest unit reference automatically for Delphi 2010?
MS Visual Studio有一個很棒的功能:當您輸入代碼時,它會自動建議using子句添加單元,而不需要標准類。 是否有任何第三方工具來實現Delphi的類似功能? 我很想在每個新單元中添加所有這些SysUtils,Windows,Message等。 ...
[英]Is it safe to use only Data and System scoped units to build mutiplatform
從XE2開始,Delphi單元已確定范圍。 單位范圍名稱 單位名稱 正確地說,如果我僅使用系統和數據作用域單位,我的代碼將是多平台的,並且針對Mac和Windows目標進行編譯? 其余的Vcl,Winapi和Posix引用必須由條件編譯平台符號控制嗎? ...
[英]How to reference a unit (in runtime) if I only have its string name in Delphi?
我在具有不同名稱的distinct單位中具有類型,並且在字符串中具有單位名稱。 我需要訪問此單元的特定類型。 我怎么做? 例: 然后,我有另一個單位 並且,在我的代碼中的某個地方,我有一個字符串變量“ UnitName”,其中包含值“ Unit1”,我想通過該變量訪問U ...
[英]Delphi XE - F1027 Unit not found: 'System.pas' or binary equivalents (.dcu) upon Activation of trial version
在使用試用版30天后,我剛購買了完整版的Delphi XE Architect。 我無法構建任何東西,每次我去構建項目時我都會收到錯誤。 一個快速的谷歌說,庫路徑是一個問題,我比較了(在之前的stackoverflow問題中)與我在注冊表中的內容,它是相同的。 可能是什么導致了這 ...
[英]Delphi Unit local variables - how to make each instance unique?
在下面的單元中,我在IMPLEMENTATION部分中聲明了一個變量-該單元本地。 我還有一個在TYPE部分中聲明的過程,該過程接受一個參數並將該參數分配給有問題的局部變量。 這TFRAME的每個實例被通過通過一個獨特的可變passMeTheVar 。 我想要它做的是讓框架的每個實例保 ...
[英]Accessing data stored in another unit Delphi
在我的程序的Unit2中,我有以下代碼: 然后,我在Var中聲明Data:TData。 當我嘗試在Unit1中執行以下操作時: 我收到一條EAccessViolation消息。 有沒有辦法從Unit1訪問存儲在“數據”中的數據而不會出錯? ...
[英]Uses with unit file path in unit file
我有問題。 我會盡力解釋。 我有一個帶有課程的單元,並且可能會有新功能。 D3BF4E849ACC45249B990F802EFB1F15 \\ UnitFile1.pas 8DC8977E7A7B7A469BACFE3CC77CA7075E \\ UnitFile1.pas ...
[英]How can i CloseComm, OpenComm, WriteComm and ReadComm with the windows unit?
我有一個使用WinTypes,WinProcs的舊通信單元。 據我了解,這些也合並了Windows單元。 Windows單元中是否有類似的功能? ...
[英]How to run procedure from another unit?
那么這個n00b問題,但我仍然無法弄清楚。 我有單位main與程序Discard()在其中。 現在我有另一個單元engine ,我想從它的單元main程序Discard()運行。 我有engine.pas主要uses部分。 我試着用main.Discard()調用程序,但沒有好處。 我 ...
[英]How to recompile a specific unit from the VCL?
我想將QC中的修復應用到Delphi 2009單元(DBClient,因為它發生)。 我知道我需要將設備復制到另一個目錄並對副本進行更改。 然后我如何讓Delphi編譯該單元並使用它來支持已經存在的DCU? ...
[英]Does it make a difference if I clean up my uses clause if the removed units are still used in other units?
就我個人而言,如果我的uses子句盡可能小,我會喜歡它,但是在許多應用程序中,無論如何至少在另一個單元中都需要真正的大單元(就膨脹可執行文件而言),例如Forms或VirtualTrees 。 因此:即使最終沒有從項目中刪除任何單元,如果我清理我的uses子句,也會有所不同嗎? 如果真是 ...
[英]Defining types from other units in Delphi
不會起作用,因為loren-pechtel 在這里說問題是A和B對我來說是不同的單位。 那么,有沒有辦法從另一個類中的現有類型定義類型定義? ...