View Full Version : مشکل با تابع StringReplace
RezaJP
دوشنبه 19 بهمن 1383, 13:40 عصر
من از این تابع استفاده میکنم اما هیج تغییری صورت نمی گیره
کسی میتونه کمکم کنه؟ یا اینکه کسی تابع دیگه ای می شناسه؟ :oops:
Zahraii
دوشنبه 19 بهمن 1383, 15:55 عصر
این تابع مخصوص به چه کتابخونه ای هست؟
hr110
دوشنبه 19 بهمن 1383, 16:31 عصر
سلام
دوست عزیز این تابع چند پارامتر دارد، که میتوانید از آنها استفاده کنید، ضمناً نباید در رشته ایی که میخواهید تبدیل نمایید کاراکتر #0 وجود داشته باشد.
RezaJP
دوشنبه 19 بهمن 1383, 18:52 عصر
پارامترها رو درست استفاده می کنم اما نتیجه نمیده
s:='Reza Jafari , Reza Ahmadi , Reza Mozaffari';
stringreplace(s,'Reza','Hamid',[rfReplaceAll,rfIgn oreCase]);
البته من برای مقصود دیگری میخوام و با این میخواستم فقط چک کنم :oops:
hamid_isf_1360
چهارشنبه 11 مهر 1386, 04:31 صبح
procedure TForm1.Button4Click(Sender: TObject);
var s:string;
begin
s:=Edit1.text;
StringReplace(s,'h','a',[rfReplaceAll,rfIgnoreCase]);
Edit2.Text:=StringReplace(s,'h','a',[rfReplaceAll,rfIgnoreCase]);
end;
m101_30
جمعه 13 مهر 1386, 04:00 صبح
تابع stringReplace بر روی Source تغییر ایجاد نمی کند بلکه نتیجه را برمی گرداند. شما می بایست به صورت زیر عمل کنید.
var R_S:String;
R_S:=stringreplace(s,'Reza','Hamid',[rfReplaceAll]);
R_S محتوی آن چیزی است که شما نیاز دارید نه s.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.