Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Фaйлы 
Общие - FilePartElm

FilePartElm
Краткое описание
Компонент предназначен для получения частей от полного имени файла
Параметры
  • Mode - FilePath - получить путь к файлу,
    FileName - получить имя файла с расширением,
    FileNameWOExt - получить имя файла без расширения,
    FileExt - получить расширение файла с точкой,
    FileExtWOPoint - получить расширение файла без точки ( если у файла нет расширения, то компонент выдает имя файла)
    FileShort - получить короткое полное имя файла
  • Методы
  • doPart - Разбивает полное имя файла
  • События
  • onPart - Выдает в поток результат разделения полного имени файла
  • Свойства
  • Part - Содержит результат разделения полного имени файла
  • Данные
  • FileName - Полное имя файла
  • Примеры
    Пример использования компонента FilePartElm
    
    Add(MainForm,8789576,42,112)
    {
    Height=251
    Caption="Пример использования FilePartElm"
    }
    Add(Button,9889444,98,112)
    {
    Left=165
    Top=180
    link(onClick,15870599:doData,[])
    }
    Add(Edit,9852993,147,49)
    {
    Left=15
    Top=35
    Width=360
    Text="C:\Program Files\hiasm.exe"
    }
    Add(FilePartElm,15276265,252,112)
    {
    Mode=0
    link(onPart,16328457:doWork2,[])
    }
    Add(FilePartElm,830462,252,161)
    {
    link(onPart,2918327:doWork2,[])
    }
    Add(FilePartElm,13181358,252,203)
    {
    Mode=2
    link(onPart,13340494:doWork2,[])
    }
    Add(FilePartElm,4681070,252,245)
    {
    Mode=3
    link(onPart,2128874:doWork2,[])
    }
    Add(FilePartElm,1455314,252,294)
    {
    Mode=4
    link(onPart,12867997:doWork2,[])
    }
    Add(FilePartElm,7940347,252,336)
    {
    Mode=5
    link(onPart,12867997:doWork3,[(317,342)])
    }
    Add(DoData,15870599,147,112)
    {
    link(onEventData,3037836:doEvent1,[])
    link(Data,9852993:Text,[])
    }
    Add(Hub,3037836,196,112)
    {
    OutCount=6
    link(onEvent1,15276265:doPart,[])
    link(onEvent2,830462:doPart,[(231,125)(231,167)])
    link(onEvent3,13181358:doPart,[(231,132)(231,209)])
    link(onEvent4,4681070:doPart,[(231,139)(231,251)])
    link(onEvent5,1455314:doPart,[(231,146)(231,300)])
    link(onEvent6,7940347:doPart,[(231,153)(231,342)])
    }
    Add(ListBox,13794475,350,105)
    {
    Left=15
    Top=60
    Width=360
    Height=105
    }
    Add(HubEx,12867997,313,294)
    {
    Angle=3
    link(onEvent,2128874:doWork3,[])
    }
    Add(HubEx,2128874,313,245)
    {
    Angle=3
    link(onEvent,13340494:doWork3,[])
    }
    Add(HubEx,13340494,313,203)
    {
    Angle=3
    link(onEvent,2918327:doWork3,[])
    }
    Add(HubEx,2918327,313,161)
    {
    Angle=3
    link(onEvent,16328457:doWork3,[])
    }
    Add(HubEx,16328457,313,112)
    {
    Angle=3
    link(onEvent,13794475:doAdd,[(317,111)])
    }

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