Рекомендуется: учебник для интерпретации подпрограммы вызова ASP Программы ASP могут вызывать подпрограммы через VBScript и другие способы. Вызовите подпрограмму, используя VBScript, образец кода: html head %subvbproc (num1, num2) response.write (num1*num2) endsub % /body pose ps Вы можете вызвать программу, подобной следующему: /pp result: %callvbproc (3,4) % /pp или, например: /pp результат
Существует ли указанный диск? Этот пример демонстрирует, как использовать метод DriveExists, чтобы определить, существует ли диск.Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) iffs.driveexists (c :) = truethen Response.write (Drive C: существует.) Еще Response.write (диск C: не существует.) Эндиф Response.write (<br>) iffs.driveexists (g :) = truethen Response.write (Drive G: существует.) Еще Response.write (Drive G: не существует.) Эндиф setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Драйв C: существует.
Drive G: существует.
Получите название указанного диска
В этом примере показано, как использовать метод GetDrivename, чтобы получить имя указанного диска.
Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) p = fs.getDrianme (c: /windows/cursors/abc.cur) Response.write (имя диска: & p) setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Название диска: C:
Существует указанный файл?
Этот пример демонстрирует, как сначала создать объект FileStemObject, а затем использовать метод FileExists, чтобы определить, существует ли файл.
Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) If (fs.fileexists (c: /windows/cursors/xxx.cur)) = truethen Response.write (файл c: /windows/cursors/xxx.cur существует.) Еще Response.write (файл c: /windows/cursors/xxx.cur не существует.) Эндиф setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Файл C: /windows/cursors/xxx.cur не существует.
Существует ли указанная папка?
Этот пример демонстрирует, как использовать метод Folderexists, чтобы определить, существует ли папка.
Код для этого примера заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) Ifffs.folderexists (c:/temp) = truethen Response.write (папка c:/temp существует.) Еще Response.write (папка c:/temp не существует.) Эндиф setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Папка c:/temp не существует.
Получите имя родительской папки указанного пути
В этом примере показано, как использовать метод GetParentFolderName, чтобы получить имя родительской папки указанного пути.
Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) p = fs.getParentFolderName (c: /winnt/cursors/3dgarro.cur) Response.write (c: /windows/cursors/abc.cur's родительская папка: & p) setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Название родительской папки C: /winnt/cursors/abc.cur: C:/winnt/cursors
Получите расширение папки
В этом примере показано, как использовать метод GetExtensionName, чтобы получить расширение файла последнего компонента в указанном пути.
Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) Response.write (расширение файла файла 3dgarro :) Response.write (fs.getextensionname (c: /windows/cursors/abc.cur)) setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Расширение файла файла 3dgarro: cur
Получить имя файла
В этом примере показано, как использовать метод GetFilename, чтобы получить имя файла последнего компонента в указанном пути.
Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) Response.write (последний компонент этого имени файла :) Response.write (fs.getfilename (c: /windows/cursors/abc.cur)) setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
Последний ингредиент этого имени файла: abc.cur
Получите базовое имя файла или папки
В этом примере показано, как использовать метод GetBasEname для возврата базового имени файла или папки в указанном пути.
Код заключается в следующем:
| <html> <тело> <% Setfs = server.createObject (scripting.filesystemobject) Response.write (fs.getbasename (c: /windows/cursors/abc.cur)) Response.write (<br/>) Response.write (fs.getbasename (c:/windows/coursors/))) Response.write (<br/>) Response.write (fs.getbasename (c:/windows/)) setfs = ничего %> </body> </html> |
Результаты работы этого примера следующие:
| азбука Курсоры Окна |
Share: анализ метода расчета добавления данных и вычитания для формата даты ASP В ASP мы предоставляем специальные функции сложения и вычитания. 1. Функция DateAdd возвращает дату, когда был добавлен указанный интервал времени. DateAdd (интервал, номер, дата) Синтаксис функции DateAdd имеет следующие параметры (1). Строковое выражение, которое указывает на добавление временного интервала. Для значений см. Раздел «Настройки».