المشاركات : 58
المواضيع 7
:
: 0
الإنتساب : Mar 2009
المشاركات : 77
المواضيع 7
:
: 0
الإنتساب : Mar 2013
دلفي السابع لايت
وهل تنصحني بدلفي 8 او بدلفي 2010
المشاركات : 58
المواضيع 7
:
: 0
الإنتساب : Mar 2009
الموضوع مختلف في دلفي 7
استخدم:
كود :
procedure ParseDelimited(const sl : TStrings; const value : string; const delimiter : string) ;
var
dx : integer;
ns : string;
txt : string;
delta : integer;
begin
delta := Length(delimiter) ;
txt := value + delimiter;
sl.BeginUpdate;
sl.Clear;
try
while Length(txt) > 0 do
begin
dx := Pos(delimiter, txt) ;
ns := Copy(txt,0,dx-1) ;
sl.Add(ns) ;
txt := Copy(txt,dx+delta,MaxInt) ;
end;
finally
sl.EndUpdate;
end;
end;
مثال الاستخدام:
كود :
var
mySList : TStringList;
I : Integer;
begin
ParseDelimited(mySList,Edit1.Text,' ');
for I := 0 to (mySlist.Count) -1 do
showMessage(myslist[i]);
mySList.Free;
end;
المشاركات : 58
المواضيع 7
:
: 0
الإنتساب : Mar 2009
إقتباس :وهل تنصحني بدلفي 8 او بدلفي 2010
أنا استخدم حالياً xe2
لكن يوجد في المنتدى خبراء قد ينصحوك بشيء مختلف والله أعلم
المشاركات : 77
المواضيع 7
:
: 0
الإنتساب : Mar 2013
جزاك الله كل خير
اجرب الكود وانظر بعدها على كل افادتك قيمة فبارك الله فيك