comment convertir la chaîne en PwideChar dans la plate-forme Android en utilisant Delphi? dans Windows apps son fait en utilisant ..Comment faire pour convertir la chaîne en PWideChar en plate-forme Android en utilisant Delphi
var
PW: PWideChar;
begin
PW := pwidechar(widestring(String));
PW := pwidechar(widestring(Reply));
A := ExistWordInString(PW,String,[soWholeWord,soDown]); //A : Boolean
....
end;
les problèmes est Undeclared identifier: 'WideString'
, comment contourner cela?
Delphi 10 Berlin, FireMonkey, Android
MISE À JOUR
bien, selon http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Migrating_Delphi_Code_to_Mobile_from_Desktop ,, nous ne pouvons pas utiliser WideString, je ne peux pas penser à une autre façon de chaîne utiliser cette fonction:
function ExistWordInString(aString:PWideChar;aSearchString:string;aSearchOptions: TStringSearchOptions): Boolean;
var
Size : Integer;
Begin
Size:=StrLen(aString);
Result := SearchBuf(aString, Size, 0, 0, aSearchString, aSearchOptions)<>nil;
Parfait, Leçon apprise. Merci – unknown