當編譯我的應用程序,有一個編譯器警告:如何處理編譯器警告「IncludeTrailingBackslash特定於平臺」?
[DCC警告] ... W1002符號 'IncludeTrailingBackslash' 是特定於平臺
如何避免這樣的警告?
當編譯我的應用程序,有一個編譯器警告:如何處理編譯器警告「IncludeTrailingBackslash特定於平臺」?
[DCC警告] ... W1002符號 'IncludeTrailingBackslash' 是特定於平臺
如何避免這樣的警告?
德爾福XE2有另一個功能IncludeTrailingPathDelimiter
可以用來代替IncludeTrailingBackslash
。該功能在Delphi支持的任何平臺上均受支持。
我不明白在幾秒鐘內詢問和回答您的問題的原因oO – ComputerSaysNo
這是Q&A風格,StackOverflow提供它作爲這是人們同時提供問題和答案的一種方式。 –
好的,這是有道理的... – ComputerSaysNo
要避免警告,請在配置對話框中將其關閉。這也關閉了所有其他特定於平臺的警告,這可能會有所幫助,因爲無論如何,我不打算開發Linux應用程序。
到繞過警告,請按照您的建議使用其他功能(IncludeTrailingPathDelimiter
)。
好的指針,但我旨在爲*合適*解決方案的想法。當然這可能引發爭論,所以我沒有提到它。 –
@alzaimar XE2是跨平臺的。它支持Win32,Mac OSX,iOS和Android。 –
@DavidHeffernan:再一次,你發現我太老了,無法討論最新的問題;-) – alzaimar
IncludeTrailingBackslash調用的實現IncludeTrailingPathDelimiter –
從[IncludeTrailingBackslash文檔](http://docwiki.embarcadero.com/Libraries/XE3/en/System.SysUtils.IncludeTrailingBackslash)中:「注意:僅包含此函數僅用於向後兼容。應該使用[IncludeTrailingPathDelimiter](http://docwiki.embarcadero.com/Libraries/XE3/en/SystemUtils.IncludeTrailingPathDelimiter)。「這是自Delphi 7以來的地方。 – afrazier
@afrazier可能從D6開始Kylix的推出時 –