20-02-2012, 10:55 AM
وعليكم السلام ورحمة الله وبركاته
جرب بداية SizeOf مع توجيه IFDEF UNICODE يقسم الناتج على اثنين، فأعطتني حجم المؤشر
4 byte
هذه باستخدام VCL وأحداث ويندوز WM_GETTEXTLENGTH...
لكن لم أجربها على iOS فما تتوقع؟
شكرا على التمرين
جرب بداية SizeOf مع توجيه IFDEF UNICODE يقسم الناتج على اثنين، فأعطتني حجم المؤشر
4 byteهذه باستخدام VCL وأحداث ويندوز WM_GETTEXTLENGTH...
PHP كود :
function GetStrLength(S: string): Integer;
var
c: TControl;
begin
c := TControl.Create(nil);
c.SetTextBuf(pChar(S));
Result := c.GetTextLen;
c.Free;
end;
شكرا على التمرين
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...

