المشاركات : 232
المواضيع 98
:
: 0
الإنتساب : Oct 2011
السلآم عليكم ورحمة الله وبركاته
كيف فحص الاسم المدخل في Edit عند الضغط على Btn اذا كان موجود في ال List View قبل اضافته وجزاكم الله كل خير
اللهمّ إنّي ظلمت نفسي ظلماً كثيراً ولا يغفر الذّنوب إلا أنت
فاغفر لي مغفرة من عندك وارحمني إنّك أنت الغفور الرّحيم
المشاركات : 136
المواضيع 20
:
: 0
الإنتساب : Feb 2008
هذا الكود يعمل مع listbox عدل عليها لكي يعمل مع List View
كود :
var x:integer;
begin
for x:=0 to listbox1.Count-1 do
if listbox1.Items.Strings[x]=edit1.Text
then listbox1.Selected[x]:=true;
المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
وعليكم السلام
PHP كود :
function ListViewDuplicates(const LV: TListView; const Check: string): Boolean;
var
i: Integer;
begin
Result := False;
for i := LV.Items.Count - 1 downto 0 do
begin
if LV.Items[i].Caption = Check then
begin
Result := False;
Break;
end
else
Result := True;
end;
end;
Button:
var
Li: TListItem;
begin
if ListViewDuplicates(ListView1, Edit1.Text) then
begin
Li := ListView1.Items.Add;
Li.Caption := Edit1.Text;
end;
end;
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
ghost-dz كتب :وعليكم السلام
PHP كود :
function ListViewDuplicates(const LV: TListView; const Check: string): Boolean;
var
i: Integer;
begin
Result := False;
for i := LV.Items.Count - 1 downto 0 do
begin
if LV.Items[i].Caption = Check then
begin
Result := False;
Break;
end
else
Result := True;
end;
end;
end;
لا داعي لتحديد result بعد break الافضل:
كود :
function ListViewDuplicates(const LV: TListView; const Check: string): Boolean;
var
i: Integer;
begin
Result := True;
for i := LV.Items.Count - 1 downto 0 do
begin
if LV.Items[i].Caption = Check then
begin
Result := False;
Break;
end
end;
end;
السلام عليكم
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج