用資源編輯器打開可執行文件,可以看到resourcestring的字串,你可以編輯它,而不需要重新編譯你的代碼。
const放在數據段裏,是程序的一部分,需要變異
Resourcestring放在EXE資源也就是res裏面,採用資源的好處一方面可讓Windows 來完成有效的內存處理,另一方面不用更改源代碼就可實現程序的本地化 (把字符串翻譯成不同的語言)。
const部分申明的常量被編譯到程序中,ResourceString的則在外部文件中,使用ResourceString的一個好處是可以把語言信息放在ResourceString中,這樣,開發多語言系統時,只需要把外部資源文件替換就可以達到目的
在resourcestring中聲明的內容會被編譯到資源中,而const中聲明的則不會。所以使用resourcestring聲明的內容可以通過資源修改工具進行修改