VHashedStringList
TVHashedStringList - improved hashed string list.
- Quiet · last change 11-13-2023
- ★ 2 on GitHub
README
VHashedStringList
Copyright 2012 Coolsoftware.
http://blog.coolsoftware.ru/
TVHashedStringList is an improved hashed string list.
TVHashedStringList - ��� ������ �����, � ������� �������������� ����� ����� (����� IndexOf) � �������� (����� IndexOfName).
���� ����� �������������� � �������������� ���-�������.
TVHashedStringList - ������ ������������ THashedStringList (����������, �� ������ �� ��� ������, ���� ����������� �� �� ����, � �� TStringList).
������������ ������� �� THashedStringList ����������� � ���, ��� �������������� �������� ������������ ������� ��� ��������� ������.
� THashedStringList ������ ������������ ������� ��������� ����� ������ ���������, ��� �������� � ������������ ��������� � �������� �����������.
��������, � ��������� ������� ������ ������������ ������� ����� ����������� 3 ����:
procedure ChangeList(lst: THashedStringList);
begin
lst.Values['key1'] := 'Value1';
lst.Values['key2'] := 'Value2'; //������� ����� IndexOfName � ������������ �������
lst.Values['key3'] := 'Value3'; //������� ����� IndexOfName � ������������ �������
lst.Values['key4'] := 'Value4'; //������� ����� IndexOfName � ������������ �������
end;
� ������� �� THashedStringList, TVHashedStringList �� ������� ������� ������������ ������� ����� ���������� ������ �������� � ����� ������ ���
��� ��������� �������� ��������� ������. ������������ ���������� ������ ����� ������� ������ �������� � ������ ��� �������� �� ������.
������� � ��������� ������� ������� ������������ ������� �� ���������� �� ����.
procedure ChangeList(lst: TVHashedStringList);
begin
lst.Values['key1'] := 'Value1'; //������ ������������� � �� ������� ������������
lst.Values['key2'] := 'Value2'; //������ ������������� � �� ������� ������������
lst.Values['key3'] := 'Value3'; //������ ������������� � �� ������� ������������
lst.Values['key4'] := 'Value4'; //������ ������������� � �� ������� ������������
end;
TestVHashedStringList - ��� ���������������� ������, ������� ��������� ������� ������� � �������� ������ ����� TStringList � TVHashedStringList.
�� ������ ������������ TVHashedStringList � ����� �������� ��� �����-���� �����������.
��� ���������� ���������� ������ �� http://blog.coolsoftware.ru/ �����������.
���� ������/����������� ������ ��������� �� vitaly@coolsoftware.ru
