documenti Embaracdero "IsEmpty" methods per tipi di stringhe, che ho utilizzato correttamente con il codice C++ Builder.È possibile utilizzare i metodi stringa "IsEmpty" in Delphi
WideString s;
if (s.IsEmpty())
....
ho provato lo stesso da Delphi, e non poteva farlo per compilare:
var s: WideString;
begin
if s.IsEmpty then
....
So che si può confrontare con una stringa vuota, o chiamare la funzione di lunghezza, ma è possibile chiamare questo metodo IsEmpty da Delphi?
EDIT: Giusto per chiarire, questo non è stato inteso come un problema di String vs Widestring.
Fondamentalmente, il documento di collegamento I sopra descrive una sintassi Pascal e una C++, ma non sembra funzionare. Presumo che questo sia solo un difetto nella documentazione.
Restituisce vero se System :: WideString :: WideString è vuoto.
Pascal: Funzione IsEmpty: bool;
Cosa l'implementazione C++ assomiglia? –
Potresti non pensare che si tratti di un problema di stringhe WideString vs., ma lo è. –
@Craig - La domanda non dovrebbe coinvolgere stringhe, solo WideStrings. Puoi elaborare? – Roddy