`
dr2tr
  • 浏览: 143819 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在网上看到的有关资源文件处理的好办法

阅读更多

引自:http://www.cnblogs.com/bjzhanghao/archive/2005/08/17/36011.html

说说在资源中含有参数的情况怎样处理。比如在对话框中要显示信息:“帐户目前还有 900 元,截止日期为 2004-9-1,谢谢!”,因为中间的数字和日期是动态的,所以不能直接放在资源文件中。但是请放心,大可不必为这条信息指定三个资源(被数字和日期分开的三个字符串),可以在资源文件(.properties)中指定资源为这个样子:

my.resource.key=帐户目前还有 {0} 元,截止日期为 {1},谢谢!

其中{0}和{1}表示将替换为动态的值,然后在程序里写:

Float amount=;
Date dt
=;
String msg
=MessageFormat.format(Messages.getString("my.resource.key"), new Object[]{amount,dt});

这样,msg变量里就是动态生成的提示信息了。你很可能希望对日期进行格式化处理,要实现这个功能也很简单,只要稍微修改一下资源,如下:

帐户目前还有 {0} 元,截止日期为 {1,date,yyyy-MM-dd},谢谢!
分享到:
评论

相关推荐

    c#各种资源文件处理

    在C#编程中,资源文件处理是一个至关重要的环节,它涉及到应用程序中的图片、音频、文本、配置文件等各类素材的管理。本篇文章将深入探讨如何在C#中有效地管理和操作这些资源,以便在项目开发中实现高效且灵活的资源...

    java资源文件的处理

    总的来说,Java中的资源文件处理是一个强大而灵活的功能,可以帮助我们管理和使用程序运行所需的各种非代码数据。通过合理地组织和利用资源文件,不仅可以简化代码,还能提升程序的可维护性和用户体验。

    c#资源文件使用方法

    在C#编程中,资源文件是一个非常重要的概念,它允许开发者在应用程序中嵌入各种类型的数据,如文本、图像、音频、视频等。资源文件的使用可以极大地提高代码的组织性和可维护性,并且便于国际化和本地化。下面将详细...

    火山PC写出内置资源文件例子

    本教程将深入讲解如何在火山PC中添加内置资源文件并进行读写操作,与易语言中的方法相类似,但具有火山PC特有的便捷性。 首先,我们来理解什么是资源文件。资源文件是程序中用于存储非代码数据的文件,比如图片、...

    VB中资源文件.res的使用方法详解

    一旦编辑好资源文件并为其分配了相应的资源ID后,就可以在VB程序中加载并使用这些资源了。VB提供了几个内置函数用于加载资源文件中的资源,包括: - `LoadResString`: 用于加载字符串资源。 - `LoadResPicture`: ...

    DuiLib_Ultimate 加载资源文件三种方法.zip

    本文将详细解析标题为"DuiLib_Ultimate 加载资源文件三种方法.zip"的压缩包文件中涉及到的Duilib加载资源的方法,并结合描述与标签,深入探讨这四种方式。 首先,我们来逐一分析Duilib加载资源的四种方式: 1. **...

    防止SpringMVC拦截器拦截js等静态资源文件的解决方法

    在本文中,我们讨论了三种解决SpringMVC拦截器拦截静态资源文件的方法,并对这些方法的优劣进行了分析。 方案一是在拦截器中排除静态资源路径。在SpringMVC的配置文件中(通常是spring-mvc.xml),可以通过配置元素...

    java 读取资源文件

    在Java编程中,读取资源文件是常见的任务,特别是在配置应用程序、处理文本数据或加载本地化内容时。本文将深入探讨如何使用Java读取资源文件,特别是properties类型的文件。 资源文件通常存储在项目的类路径...

    Delphi中资源文件使用方法详细讲述

    ### Delphi中资源文件使用方法详解 #### 一、资源文件概述 在Delphi开发环境中,资源文件是一种非常实用的功能,它可以将各种类型的资源(如位图、图标、声音等)整合进应用程序内部,从而避免了外部文件依赖的...

    如何在C#中使用内嵌资源文件

    下面我们将详细探讨如何在C#中使用内嵌资源文件,以及相关的命名规则和访问方法。 首先,内嵌资源的命名规则是关键。资源的名称由三部分组成:默认命名空间、扩展命名空间和文件名。默认命名空间是项目本身的命名...

    一个用VBNET做的资源文件编辑器,希望大家喜欢

    在编程领域,资源文件编辑器是一个非常重要的工具,它允许开发者管理和修改应用程序中的各种资源,如图像、文本、音频、图标等。VB.NET(Visual Basic .NET)是Microsoft开发的一种面向对象的编程语言,它提供了丰富...

    java解析资源文件

    本教程将深入讲解如何在Java中处理资源文件,以及使用jbom解析工具的相关知识。 首先,理解资源文件的定位。在Java应用中,资源文件通常位于`src/main/resources`目录下(对于Maven或Gradle项目)。这些文件会被...

    C#资源文件操作的总结

    资源文件在C#编程中扮演着重要角色,它们允许开发者将应用程序中的静态内容如文本、图像、音频等存储在一个或多个外部文件中,方便管理和国际化。这篇文章主要总结了如何操作C#中的资源文件,包括读取和写入资源文件...

    资源文件生成工具,可以生成VS使用的项目和资源文件,简化多语言编程

    资源文件生成工具是一种高效的方法,尤其对于开发支持多语言的应用程序来说,它可以极大地简化工作流程。这个工具的主要功能是创建和管理Visual Studio (VS) 支持的项目和资源文件,使得多语言编程变得更加便捷。 ...

    QT文件资源管理器

    QT文件资源管理器是基于Qt库开发的一款应用程序,它提供了类似于操作系统内置文件管理器的功能,让用户可以浏览、操作和管理本地文件系统。Qt是一个跨平台的C++图形用户界面应用程序开发框架,支持Windows、Linux、...

    得C#下ImageList资源文件下的图片

    总之,“得C#下ImageList资源文件下的图片”这个任务涉及到C#编程中的资源管理、反射、流操作以及图像处理等多个知识点。通过上述步骤,你可以有效地从资源文件中提取并使用ImageList中的图片。在实际开发中,这样的...

    Android-Android资源文件批量分类处理

    因此,"Android资源文件批量分类处理"的主题应运而生,它旨在通过自动化工具和方法,提高开发者的工作效率。 Android资源文件通常被组织在特定的目录结构中,如`res/drawable`(图片资源)、`res/values`(字符串、...

    c++资源文件

    4. **资源文件的安全管理**:在处理敏感数据时,需要对资源文件进行加密处理,以防止未经授权的访问。此外,还需要考虑如何安全地存储和传输这些文件。 #### 四、C++资源文件管理技巧 1. **使用第三方库**:为了...

    VC6 支持多个 rc 资源文件

    在Microsoft Visual C++ 6.0 (VC6) 中,开发者可以处理多个.rc(资源脚本)文件,以便更好地组织和管理项目的资源。资源文件在Windows应用程序开发中扮演着重要角色,它们包含了如对话框、图标、菜单、字符串等用户...

    查看程序图标资源文件的程序

    标题中的“查看程序图标资源文件的程序”是指一种软件工具,它允许用户浏览和提取应用程序中包含的图标资源。在Windows操作系统中,许多程序都包含了图标资源,这些图标用于显示在桌面、开始菜单、任务栏等地方。这...

Global site tag (gtag.js) - Google Analytics