Double quote a string that has spaces #225
... uses System.SysUtils... ... var ... temp_str: String; begin ... { double quote a string that has spaces } if StrScan(PChar(temp_str), Chr($20)) <> nil then temp_str := AnsiQuotedStr(temp_str, Chr($22)); ...
$20
is the the space character; $22
is the
double-quote character.
I know that QuoteSpacedString in the DelphiDabbler Code Snippets Databasedoes the same thing. The above if statement may be faster for strings that
can only have $20
as a white space character such as a file path.
Tested on RAD Studio XE3.
Original resource: | |
---|---|
Author: | Don Rowlett |
Contributor: | Don Rowlett |
Added: | 2013/07/30 |
Last updated: | 2013/07/30 |