VB中FORMAT是什么意思?
Format是CString类的一个成员函数,它通过格式操作使任意类型的数据转换成一个字符串
DateTime是时间类型。返回值是一种格式化后的字符,Format里面可以写普通的字符串,比如"my name is" ,但有些格式指令字符具有特殊意义,比如"%6s"。
VB格式输出函数可以使数值、日期或字符串按指定的格式输出。其格式为:
Format(<表达式>[, <格式字符串>])
其中,<表达式>:要格式化的数值、日期或字符串表达式。
<格式字符串>:指定表达式的值的输出格式。格式字符有三类:数值格式、日期格式和字符串格式。格式字符要加引号。下面以例子说明格式输出函数中最常用的一些格式字符的使用。
Format 返回变体型
Format$ 强制返回为文本
例如:
Print Format(123.45,“0000.000”)’ “0”为数字占位符。显示一位数字或零。结果为0123.450
Print Format(123.45,“0.0”)’ 结果为123.5
扩展资料
Format函数声明
function Format(const Format: string; const Args: array of const): string; overload;
Format函数功能
事实上Format方法有两种形式,另外一种是三个参数的,主要区别在于它是线程安全的, 但并不多用,所以这里只对第一个介绍。
Format参数是一个格式字符串,用于格式化Args里面的值的。Args是一个变量数组,即它里面可以有多个参数,而且每个参数可以不同。 例如:
Format("my name is %6s","wind");
返回的是:my name is wind
参考资料来源:百度百科—Format函数
Format函数用于制定字符串或数字的输出格式。其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
语法:Format(expression[, format[, firstdayofweek[, firstweekofyear]]])
解释:
1、expression
必要参数。任何有效的表达式。
2、format
可选参数。有效的命名表达式或用户自定义格式表达式。
3、firstdayofweek
可选参数。常数,表示一星期的第一天。
4、firstweekofyear
可选参数。常数,表示一年的第一周。
如果在格式化数字时没有指定 format,Format 会提供与 Str 函数类似的功能,尽管它是国际化的。然而,以 Format 作用在正数上不会保留正负号空间,而以 Str 的话则会。
如果要格式化一个没有本地化的数值字符串,应该使用一个用户自定义的数值格式,以保证得到需要的外观。
扩展资料:
如果 Calendar 属性设置是Gregorian ,并且format 指定了日期格式,那么,提供的 expression 必须是Gregorian 。
如果Visual Basic Calendar 属性设置是 Hijri,则提供的的 expression 必须是Hijri 。如果日历是Gregorian,则 format 表达式的意义没有改变。
参考资料来源:百度百科—format
格式输出Format函数;Format函数用于制定字符串或数字的输出格式。
Format()函数返回Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
Format语法:
Format(expression[, format[, firstdayofweek[, firstweekofyear]]])
Format 函数的语法部分说明:
expression 必要参数。任何有效的表达式。
format 可选参数。有效的命名表达式或用户自定义格式表达式。
firstdayofweek 可选参数。常数,表示一星期的第一天。
firstweekofyear 可选参数。常数,表示一年的第一周。
扩展资料
format格式化作法:
数字使用预先定义的命名数值格式或创建用户自定义数值格式。
日期和时间 使用预先定义的命名日期/时间格式或创建用户自定义日期/时间格式。
日期和时间序数 使用日期和时间格式或数值格式。
字符串 创建自定义的字符串格式。
如果在格式化数字时没有指定 format,Format 会提供与 Str 函数类似的功能,尽管它是国际化的。然而,以 Format 作用在正数上不会保留正负号空间,而以 Str 的话则会。
参考资料来源:百度百科-format
2013-08-20
推荐于2017-11-25