ActiveX
.NET
SharePoint
Утилиты
Скрипты
Статьи ...
Форум
ActiveX
выбрать компонент
AdvProgressBar
CryptLib
ConvertCyr
ASPTree
ListFiles
AspQSort
GuidGen
ASPCalendar
URLreader
XRegistry
ActiveLink
Base64
PicSize
Страницы:
1
, [
2
],
3
,
4
,
5
ASPTree
Данный ASP-компонент представляет собой компонент для построения дерева-меню. 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 прилагаются вместе с компонентом.
Ниже приведена таблица с описанием свойств и методов компонента:
Свойство
Описание
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-2012
Христофоров Юрий