我們有一些在Delphi 6中編譯的遺留代碼。有計劃在更新的IDE中重寫它,但它們是一條出路。「特定於平臺」在Delphi 7上的Delphi 6警告
當我們編譯它,我們得到一些警告這樣的:
FPrecision is specific to a platform.
這是VCL \ db.pas單元。 (不是我們的文件。)FPrecision的定義是這樣的:
FPrecision Integer Platform
我能看到爲什麼它是特定的平臺,但我實在不明白該怎麼做了。
這隻在我們轉移到Windows 7上開發時纔開始發生。我看到了this question,但該解決方案對我無效。我無法將預編譯器標籤添加到DB.pas中,並且項目文件沒有任何選項(我可以看到)來壓制此警告。
是我唯一的選擇關閉所有警告或住在它嗎?
你不能關閉特定的警告? IIRC有一個複選框列表。 – 2010-10-06 19:05:07
@亨克霍爾特曼 - 如果你能指出我的名單(在德爾福6悲傷地),那就是答案。 – Vaccano 2010-10-06 20:02:48
太久以前。但是忽視這一點非常安全,Delphi 6是CLX實驗,這僅僅意味着「不在Linux上」。我很確定有一個設置。編譯器/編譯設置的第二個選項卡可能是。 Prob項目特定。 – 2010-10-06 20:08:51