Ultimus, ftp как лучше делать, на неблокирующих сокетах или на блокирующих с антифризом? В тотал коммандере, например, на блокирующих, раздражает, однако!
Уж извяни с FTP в Delphi не работал, нооо была где то у меня одна программка, суть в том что можно было создать свои FTP...сам ее не изучал но если найду могу скинуть название. Надо?
MoteX - ну вот к примеру у тебя на форме есть Listbox, и ты хочеш сделать поиск по нем. лучше всего делать быстрый поиск. Нужно еще добавить на форму компонент TEdit.
MoteX - теперь когда у тебя на форме и ListBox и Edit то нужно в событиях Edit>OnChange прописать следующий код (Процедура): ListBox1.Perform(LB_SELECTSTRING,-1,longint(Pchar(Edit1.text)));
А вот за одно на держи код который изменит вид лист бокса. Только в ствойствах нужно поменять Стиль на lbOwnerDrawFixed а в событиях Листбокса процедура onDrawItem пишеш: With ListBox1 do begin If odSelected in State then Canvas.Brush.Color:="00BCBCFF // Цвет выделения else Canvas.Brush.Color:=clWhite; // Фон Canvas.FillRect(Rect); Canvas.TextOut(Rect.Left+2,Rect.Top,Items[Index]); // Отступ вверху и слева. end;
А вот еще по List Box ListBox.Items.Add(Edit1.Text); " Добавление новых строк с Едита в ЛистБокс. ListBox.Clear; "Чистим (очищаем). ListBox1.Sorted := not ListBox.Sorted; "Сортировка.
19 окт 2008 в 05:31