Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Cтpoки 
Общие - Copy

Copy
Краткое описание
   Компонент предназначен для копирования части символов из указанной строки.
Параметры
  • Position - Содержит позицию по-умолчанию, с которой копируются символы
  • Count - Содержит кол-во копируемых символов по-умолчанию
  • Direction - Направление копирования
  • Методы
  • doCopy - Копирует из строки Str символы, начиная с позиции Position в количестве Count штук. Возвращает в поток скопированную подстроку
  • События
  • onCopy - Событие происходит всякий раз при копировании части строки
  • Данные
  • Str - Определяет строку, из которой необходимо скопировать символы
  • Position - Определяет позицию, с которой копируются символы
  • Count - Определяет кол-во копируемых символов
  • Примеры
    Пример использования компонента Copy
    Add(MainForm,2953706,140,119)
    {
    Caption="Пример использования Copy"
    }
    Add(Edit,12980779,196,119)
    {
    Left=140
    Top=25
    Width=110
    Text="Hiasm super"
    }
    Add(Button,517459,140,168)
    {
    Left=165
    Top=55
    link(onClick,3214440:doCopy,[])
    }
    Add(Label,1634708,252,168)
    {
    Left=5
    Top=140
    Width=380
    Height=36
    Font=[MS Sans Serif,20,0,0,1]
    Caption="!"
    AutoSize=1
    Alignment=2
    }
    Add(Copy,3214440,196,168)
    {
    Count=6
    link(onCopy,1634708:doText,[])
    link(Str,12980779:Text,[])
    }


    Пример использования компонента Copy для копирования каждого 4-го символа строки
    Add(MainForm,2953706,140,84)
    {
    Caption="Пример использования Copy"
    }
    Add(Edit,16225249,252,84)
    {
    Left=50
    Top=35
    Width=290
    Text="1234567891011121314151617181920qwertyuasdfghzxcvbvn"
    }
    Add(Memo,7592402,308,133)
    {
    Left=200
    Top=70
    Width=140
    Height=165
    }
    Add(Button,14735802,140,133)
    {
    Left=80
    Top=140
    link(onClick,4379721:doFor,[])
    }
    Add(For,4379721,196,133)
    {
    End=50
    Step=3
    link(onEvent,16756777:doCopy,[])
    }
    Add(Copy,16756777,252,133)
    {
    Count=1
    link(onCopy,7592402:doAdd,[])
    link(Str,16225249:Text,[])
    }

    Замечания
    Обновление элемента: [svn]Copy.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...