الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حدف النص والاحتفاظ بالرقم فقط

بدأه sky19 في 18 ديسمبر 2013 · 5 رد · 1,506 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم عندي استفسار حول البرمجة اريد طريقة حدف النص والإحتفاظ بالرقم فقط (القيمة 6230.00)
من Memo1

+CUSD: 0,"Votre credit est de: 6230.00 ",15

#2

استعمل الدالة copy هكذا

copy('CUSD: 0,"Votre credit est de: 6230.00 ",15',30,8)

الدالة سترجع فقط بالقيمة 6230.00

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 19 ديسمبر 2013 في 18:19

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#3

دالة ????

#4

دالّة يعني تابع function

 

أعتذر على تطفّلي (أول دخول إلى قسم الأوبجيكت باسكال )

تم تعديل هذه المشاركة بواسطة مصطفى 36a2 في 19 ديسمبر 2013 في 20:44

#5

دالة نسخ وتقوم بنسخ سلسلة حرفية أو حرف من نص ولكن الشرطان تعرف مكان السلسلة التي تريد نسخها كما حددها المشرف في المثال السابق

من جد وجد ومن زرع حصد

#6

كما يمكنك استخدام هذه الدالة

function GetNumberFroText(MyText: String): string;
 var i:Integer;
begin
 for i:=1 to length(MyText) do
  begin
   Application.ProcessMessages;
   if MyText in['0'..'9'] then
    Result:=Result+MyText;
  end;
end;

وهي تقوم بفصل الأرقم عن الحروف وتعود بالأرقام فقط بحسب ترتيبها بالنص؟

من جد وجد ومن زرع حصد

مواضيع مشابهة