Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми, що реалізує алгоритм бінарного дерева

Реферат Розробка програми, що реалізує алгоритм бінарного дерева





в кінець. Властивість Objects повертає об'єкт, пов'язаний з рядком з даного індексу, якщо він існує. p align="justify"> Метод Add додає даний рядок до списку, повертаючи її позицію в списку (починається з 0). Метод Append рівнозначний Add, але без повернення індексного значення. Метод Insert вставляє рядок в задану індексом позицію. Позиція 0 викличе вставку в початок. Метод Delete видаляє рядок з даного індексу. p align="justify"> Метод Clear видаляє всі рядки зі списку. Метод Move переміщує рядок з однієї позиції в іншу, зрушуючи інші рядки відповідно. p align="justify"> Метод Exchange переставляється два рядки в списку, ідентифіковані за їх індексним позиціях. Метод IndexOf отримує індекс позиції рядка в списку відповідної цьому рядку. Якщо рядок не знайдено, то повертається -1. p align="justify"> Метод LoadFromFile завантажує строковий список з текстового файлу. Кожна текстова рядок (закінчена CRLF - див DelimitedText) стає рядком списку. Метод SaveToFile зберігає строковий список в текстовий файл., SelLength

У бібліотеці компонентів Delphi з приводу цих методів є наступні описи:

У файлі Source RTL WIN richedit.pas опис типу


type = record: Longint;

cpMax: LongInt;;


Цей тип потрібен для передачі кордонів виділеної частини тексту. Для Windows виділяється частина тексту вказується так, cpMin - перший символ, з якого починається виділення (тобто цей символ входить до виділення), а cpMax - перший символ не виділеної тексту, відразу за виділенням (тобто цей символ не входить у виділення).

У файлі Source VCL stdctrls.pas


TCustomEdit = class (TWinControl) SelLength: Integer read GetSelLength write SetSelLength; SelStart: Integer read GetSelStart write SetSelStart;


Тут визначаються властивості SelStart і SelLength.

У файлі Source VCL comctrls.pas


function TCustomRichEdit.GetSelStart: Integer;: TCharRange; (Handle, EM_EXGETSEL, 0, Longint (@ CharRange));: = CharRange.cpMin;; TCustomRichEdit.SetSelStart (Value: Integer);: TCharRange ;. cpMin: = Value;. cpMax: = Value; (Handle, EM_EXSETSEL, 0, Longint (@ CharRange));

end;

При установці SelStart початок і кінець, виділеної частини, наводяться до єдиного значення. При цьому курсор переміститься до зазначеного символу і компонент перемалюю зображення, так, щоб було видно курсор. br/>

function TCustomRichEdit.GetSelLength: Integer;: TCharRange; (Handle, EM_EXGETSEL, 0, Longint (@ CharRange));: = CharRange.cpMax - CharRange.cpMin;; TCustomRichEdit.SetSelLength (Value: Integer );: TCharRange; (Handle, EM_EXGETSEL, 0, Longint (@ CharRange));. cpMax: = CharRange.cpMin + Value; (Handle, EM_EXSETSEL, 0, Longint (@ CharRange)); (Handle...


Назад | сторінка 4 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Порівняння методів одновимірної оптимізації: метод золотого перетину і мето ...
  • Реферат на тему: Порівняння ефективності різних методів розв'язання систем лінійних алге ...
  • Реферат на тему: Метод Ньютона (метод дотичних). Рішення систем нелінійних алгебраїчних рів ...
  • Реферат на тему: Рішення систем нелінійніх рівнянь. Метод ітерацій. Метод Ньютона-Канторов ...