View Full Version : سوال: چرا این دو استرینگ با هم برابر نیستند.
Mask
دوشنبه 10 بهمن 1390, 19:15 عصر
با سلام.
نمونه زیر رو ببینید.
با اینکه دو استرینگ موجود ظاهرا یکی هستند اما برنامه میگه یکی نیستند.
چرا؟
mohsen24000
دوشنبه 10 بهمن 1390, 19:43 عصر
اگر مقدار Trim بشه مشکل حله...
Edit1.Text:=trim(s.Text);
بخاطر کاراکتر 10#13#
SAASTN
دوشنبه 10 بهمن 1390, 19:49 عصر
جواب تکراری شد! ولی اینجوری هم میشه:
Edit1.Text:=s[0];
Mask
دوشنبه 10 بهمن 1390, 19:58 عصر
بخاطر کاراکتر 10#13#
این کارکترها از کجا میاد و چرا میاد.
SAASTN
دوشنبه 10 بهمن 1390, 20:18 عصر
تو فایل متنی آخر هر سطر یه Line Feed (#10=LF) و یه Carriage Return(#13=CR)قرار می گیره، جفتشون برای نشون دادن پایان خطه ولی تا جایی که یادم میاد پرینترا برای اینکه همچین درست و حسابی متوجه بشن که خط تمومه جفتشو نیاز دارن!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.