Embaracderoドキュメント"IsEmpty" methodsは文字列型のため、C++ Builderコードで正常に使用できました。Delphiで文字列 "IsEmpty"メソッドを使用できますか
WideString s;
if (s.IsEmpty())
....
私は、Delphiから同じことを試みたが、それをコンパイルすることができませんでした:
var s: WideString;
begin
if s.IsEmpty then
....
私はあなたが空の文字列と比較し、または長さの関数を呼び出すことができます知っているが、それは可能ですDelphiからこのIsEmptyメソッドを呼び出すには?
EDIT:明らかにするために、これは文字列対Widestringの問題ではありませんでした。
基本的には、上のリンク先のドキュメントでは、パスカル構文とC++の構文について説明していますが、これはうまくいきません。私はこれがドキュメントの欠陥にすぎないと考えています。
System :: WideString :: WideStringが空の場合にtrueを返します。
パスカル:関数IsEmpty:bool;
は、C++の実装はどのようなものが見えますか? –
WideString対文字列の問題だとは思わないかもしれませんが、それはそうです。 –
@Craig - 質問には文字列は含まれず、WideStringだけが含まれるべきです。あなたは精緻化できますか? – Roddy