使用見積内の文字列デ[複製]
質問
可能な重複:
どのようなエスケープ文字ントを文字列
ントを、文字列が含まれる一対の '
がんを利用する必要が '
私の文字列...き利用で終わる文字列全体を同定するた
'inside string ' but this bit is outside' inside again' and the end
あのシンボルを削除し、その符号化の影響が次のいくでしょう。
解決
必要なものは、別途お見積もりになるエスケープを引用:
Writeln('I''m in your head'); //prints: I'm in your head
Writeln(''''); //prints: '
参照 この質問.
他のヒント
Delphiは QuotedStr()
機能の追加クオートで囲の文字列とな脱出のアポストロフィに弦の指定を自動で行います。
procedure MyForm.MyProc;
var str : string;
begin
str = QuotedStr(MyForm.Edit1);
...
end;
QuotedStr()
入れの内容を編集フィールドアポストロフィ.場合は編集のフィールドアポストロフィは、適切にエスケープされます。
私は、通常の使用 QuotedStr
機能固定文字列を引用しています。また、私ども見やすい定義のような定数 CRLF
や TAB
を表す #13#10
や #9
ます。時には、それらしい明るい少なくとも)いようなものとなります
所属していません StackOverflow