Question and Answer Database FAQ842D.txt Using escape codes with the format() function Category :VCL Platform :All Product :All 32 bit Question: I want to insert escape codes when using the Format() function. I'm trying to create a tab-delimited string. In "C" I could do something like sprintf(buffer, "%s\t%s", str);. How might I accomplish this in Pascal? Answer: The Pascal Format function does not use escape codes. Instead, you should insert the actual characters into the string using their ASCII representations: Note that embedded character codes must be placed outside of the quotes. Examples: Buffer := Format('%s'#9'%s', [Str1, Str2]); ShowMessage(Format('%s'#9'%s', ['Column1', 'Column2'])); 7/16/98 4:31:28 PM
Last Modified: 01-SEP-99