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函数
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-29
用户自定义字符串格式 (Format 函数)。 可以用下面任意字符来创建格式表达式用于字符串:字符 说明@ 字符占位符。显示字符或是空白。如果字符串在格式字符串中 @的位置有字符存在,那么就显示出来;否则,就在那个位置上显示空白。除非有惊叹号字符 (!) 在格式字符串中,否则字符占位符将由右而左被填充。& 字符占位符。显示字符或什么都不显示。如果字符串在格式字符串中和号 (&) 的位置有字符存在,那么就显示出来;否则,就什么都不显示。除非有惊叹号字符 (!) 在格式字符串中,否则字符占位符将由右而左被填充。< 强制小写。将所有字符以小写格式显示。> 强制大写。将所有字符以大写格式显示。! 强制由左而右填充字符占位符。缺省值是由右而左填充字符占位符。 From MSDN For VB6 Format 函数 返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。语法Format(expression[, format[, firstdayofweek[, firstweekofyear]]])Format 函数的语法具有下面几个部分:部分说明expression必要参数。任何有效的表达式。format可选参数。有效的命名表达式或用户自定义格式表达式。firstdayofweek可选参数。常数,表示一星期的第一天。firstweekofyear可选参数。常数,表示一年的第一周。
设置值firstdayofweek 参数有下面设置:常数值说明vbUseSystem0使用 NLS API 设置。VbSunday1星期日(缺省)vbMonday2星期一vbTuesday3星期二vbWednesday4星期三vbThursday5星期四vbFriday6星期五vbSaturday7星期六
firstweekofyear 参数有下面设置:常数值说明vbUseSystem0使用 NLS API 设置。vbFirstJan11从包含一月一日的那一周开始(缺省)。vbFirstFourDays2从本年第一周开始,而此周至少有四天在本年中。VbFirstFullWeek3从本年第一周开始,而此周完全在本年中。
说明格式化作法数字使用预先定义的命名数值格式或创建用户自定义数值格式。日期和时间使用预先定义的命名日期/时间格式或创建用户自定义日期/时间格式。日期和时间序数使用日期和时间格式或数值格式。字符串创建自定义的字符串格式。
如果在格式化数字时没有指定 format,Format 会提供与 Str 函数类似的功能,尽管它是国际化的。然而,以 Format 作用在正数上不会保留正负号空间,而以 Str 的话则会。本回答被网友采纳
第2个回答  2020-07-05
format是DOS系统(System)的一种命令,format指令用于格式化磁盘,是一种高级格式化,对磁盘进行的格式编写程序。
第3个回答  2013-09-13
format
[5fC:mAt, -mB:t]
n.
开本, 版式, 形式, 格式
vt.
安排...的格局(或规格), [计]格式化(磁盘)在VB中;用户自定义字符串格式 (Format 函数)。
相似回答