Format ( Form , Arg1 〔, Arg2 , …〕 )
指定 | 意味 |
---|---|
%d | 数値を10進数で表す |
%x | 数値を16進数(小文字)で表す |
%X | 数値を16進数(大文字)で表す |
%o | 数値を8進数で表す |
%s | 文字列をそのまま表す |
%c | 1文字をそのまま表す なお,全角文字も半角文字も同じ1文字となる。また,Arg1~32で指定された書式化する値が2文字以上の場合でも,先頭の1文字だけ表す。 |
%5d , %10s など | 書式化する値の最大桁数を指定する |
%05d | 書式化する値の最大桁数を指定する場合に,最大桁数に満たないときは前ゼロで埋める |
%-5d , %-10s など | 値を左詰で表す |
' 前ゼロ10進数5桁の識別子をパラメタとして実行ファイルABC.EXEへ渡す。
Dim numID ,strID
numID = GetGV ( "seqNo" )
If IsEmpty ( numID ) Then
numID = 1
End If
strID = Format ( "%05d" ,numID )
Exec ( _SCF_+"ABC.EXE" ,True ,strID )