activex.net.ru

ActiveX .NET SharePoint Утилиты Скрипты Статьи ... Форум
 
ActiveX

Страницы: 1, [2], 3, 4, 5

ASPTree
Данный ASP-компонент представляет собой компонент для построения дерева-меню. ASPTree строит дерево с одной открытой подветвью. Может служить для построения иерархического меню. Примеры работы компонента:

Пример работы ASPTree

Пример работы ASPTree

Свойство Описание
AspFileИмя ASP-файла (URL), который вызывает ASPTree.dll
ImagePathПуть (относительный или абсолютный URL) к папке с изображениями для дерева
TargetЗначение атрибута TARGET тега <A> в ссылках
CssClassИмя CSS класса, определенного в таблице стилей
QueryStringСписок дополнительных параметров, передаваемых через URL при клике на узлах "+" и "-"
NavigateTreeВ случае установки значения в 1, все ссылки на разделах дерева служат для перехода к их подуровням.
ViewВид дерева (с изображениями папок или простой). Возможные значения: 1 или 2
FileTreeПолный путь к файлу, содержащему описание структуры дерева. (указывается, если нужно отобразить дерево по информации из файла !)
setArrayTreeИмя массива, содержащего описание структуры дерева. (указывается, если нужно отобразить дерево по информации из массива !)
ErrorDescriptionВозвращает описание ошибки
ErrorNumberВозвращает номер ошибки

Метод - ShowTree. Метод ShowTree выполняет работу по построению дерева.
Компонент написан на Visual Basic 6.

ASPTree v.1.2 можно взять здесь   ASPTree v.1.2

ListFiles
Данный ASP-компонент позволяет представить содержимое каталога Web-сервера в дружественном для пользователя виде.
Пример работы с каталогами Web-сервера с помощью FileSystemObject находится в разделе "Статьи" данного сайта.
  • Компонент позволяет осуществлять просмотр всех подкаталогов текущего каталога.
  • Позволяет отобразить как каталог находящийся в Web-папке, так и вне его.
  • Обладает настраиваемым внешним видом.
  • Позволяет разрешить или запретить отображение файлов каталога как гиперссылок.
  • Позволяет перенаправить URL выбранного пользователем файла для дальнейшей обработки другим ASP,ISAPI,CGI и т.д. приложением. Т.е. гиперссылка на файл может выглядеть как http://server.com/scripts/redir.asp?url=http://server.com/user/super.gif.
  • Компонент поддерживает особенности работы FrontPage. Т.е. каталоги, начинающиеся с символа "_" по умолчанию НЕ отображаются. Если же установить значение свойства FPsupport в "off", то будут отображаться ВСЕ каталоги.
  • Внешне результат работы компоненты напоминает проводник в Windows.
  • ListFiles можно использовать для организации меню пользователя.
  • Дополнительно компонент обладает набором методов для работы с файлами и каталогами. Это стандартный набор методов: создать папку, удалить папку, переименовать папку, создать файл, удалить файл, переименовать файл, скопировать файл из одной папки в другую.
Примеры на ASP прилагаются вместе с компонентом.

[Пример работы ListFiles]

Ниже приведена таблица с описанием свойств и методов компонента:

Свойство Описание
AspFile Имя ASP-файла (URL), который вызывает ListFiles.dll
RootFolder Полный физический путь к каталогу, содержимое которого необходимо представить (БЕЗ слеша на конце)
RootVirtualFolder Полный URL каталога (путь к папке через Internet) (БЕЗ слеша на конце)
CurrentFolder Текущая папка
TargetLinks Значение атрибута TARGET тега <A HREF> в ссылке на файл
ImageOpenFolder URL к графическому файлу для отображения открытой папки
ImageCloseFolder URL к графическому файлу для отображения закрытой папки
ImageFiles URL к графическому файлу для отображения файлов
ImageExtPath Путь к каталогу с gif иконками расширений файлов
AdvanceView Если данному свойству передать строку "on", то будет вывод информации о величине файлов и дате последней модификации файлов.
Href Отображать ли файлы как гиперссылки. Если значение свойства "off", то не отображать
FPsupport Отображать ли каталоги начин. с "_". Если значение свойства "off", то отображаются все каталоги
QueryStringСписок дополнительных параметров, передаваемых через URL
CtrlRedirFile URL к ASP,ISAPI,CGI и т.д. приложению для обработки URL выбранного файла (Например:http://server.com/scripts/redir.asp)
setTableTag Полное описание тега TABLE (настраиваемый внешний вид таблицы)
setNameColName Заголовок столбца, содержащего список каталогов и файлов. (В случае активации свойства AdvanceView в "on")
setNameColSize Заголовок столбца, содержащего размер каталогов и файлов. (В случае активации свойства AdvanceView в "on")
setNameColLastMod Заголовок столбца, содержащего даты последней модификации каталогов и файлов. (В случае активации свойства AdvanceView в "on")
setDivider Разграничитель заголовков таблицы от списка каталогов и файлов. Например:<hr>. (В случае активации свойства AdvanceView в "on")
Result Возвращает результат в виде HTML-таблицы

Метод - Runme(). Метод Runme() выполняет основную работу по генерации HTML-таблицы.
Дополнительные методы по работе с файлами (в случае успешной работы методы возвращают 1, в случае ошибки 0):

Метод Описание
MakeDir Создать папку
RenameFile Переименовать файл или папку
DelDir Удалить пустую папку
MakeFile Создать файл
DelFile Удалить файл
CopFile Скопировать файл из одной папки в другую
GetSystemDir Возвращает полный путь к системной папке
GetWindowsDir Возвращает полный путь к папке с ОС Windows
GetTmpPath Возвращает полный путь к папке TEMP


Свойство Описание
ErrDescription Содержит описание ошибки


Компонент написан на C++ с использованием MFC 4.2.

ListFiles можно взять здесь   ListFiles v.1.11

AspQSort
Данный ActiveX-компонент служит для сортировки массивов.
Компонент позволяет быстро отсортировать массив в ASP-скрипте, написанном на VBScript.

AspQSort содержит один метод - Sort.
Sort vArray, Order
где vArray - массив для сортировки, Order - целое число (0 - сортировка по возрастанию, 1 - сортировка по убыванию)

AspQSort можно взять здесь   AspQSort


Copyright © 2000-2017 Христофоров Юрий Rambler's Top100

   Rambler's Top100