2012-04-30 98 views
1

我有一個程序需要菜單中的幫助鏈接。幫助鏈接因語言,版本,用戶類型(管理員指南或用戶指南)而異,因此有十幾個鏈接。我應該將所有這些鏈接放在程序目錄下的外部XML文件中,還是隻放入.rc文件中的硬代碼,其中包含大量的字符串表?.rc文件vs外部xml文件

謝謝!

回答

2

如果你把所有東西都放在.rc文件中,那麼重新分解就會很糟糕。如果我是你,我會使用外部XML。

+0

您能更具體地瞭解重新分解嗎?一個例子會很棒。謝謝! – Hunter

+0

您可以在服務器上擁有xml文件,您只需更改url並將其更改爲每個應用程序。你不能用.rc – Leri

+0

做這樣的事情。哦,是的,這改變了從程序員到文檔人員的鏈接的任務,並且沒有更多的程序重建。 :) – Hunter

0

你必須考慮你是否想讓最終用戶能夠看到這個文件。由於XML是基於文本的,因此更改該文件將非常容易。

如果後面的鏈接列表確實發生了變化(例如將來的更新),那麼只需要一個XML文件就容易多了。

最後,它並不重要,只是一個方便的問題。我會用這個方法來使用XML文件。

+0

它probaly只包含版本,語言和相應的鏈接。沒有骯髒的小祕密。我只是在各方面的缺點和優點上掙扎。 – Hunter

+0

唯一的區別是,它更容易改變(正如我已經說過的)。應用程序不必重建進行更改。這也是PLB的意思。如果你的XML非常大,性能也會有所不同。在這種情況下不要擔心。 ;) – brimborium