ASP 檢測瀏覽器 Cookie 支援與 Flash 互動:重導測試法 + 讀寫 Cookie 介面
背景 早期 Flash (SWF) 無法直接存取瀏覽器 Cookie,需透過 ASP 頁面代理讀寫,並先確認瀏覽器是否接受 Cookie。 testCooki
ASP Cookie 追蹤訪客次數:Response.Cookies 讀寫與過期時間設定
完整程式碼 <% Dim visitCount visitCount = Request.Cookies(chunfeng)(totalvisit) 讀
ASP 線上建立資料夾:表單 + FileSystemObject CreateFolder 完整流程
前端表單 (folder.htm) <html><head><title>線上建立資料夾</title><
ASP 逐行讀取文字檔存入陣列:FileSystemObject OpenTextFile ReadLine 迴圈
標準逐行讀取模式 = UBound(lines) Then ReDim Preserve lines(i + 100) Loop ts.Close 現在 l
ASP 讀取文字檔單行內容:FileSystemObject OpenTextFile ReadLine 簡易範例
最小程式碼 (readline.asp) <% Dim filePath, fso, ts, line filePath = Server.MapPath
ASP 讀取並顯示文字檔內容:FileSystemObject OpenTextStream 逐行輸出
完整範例 (showtxt.asp) <%@ LANGUAGE = VBScript %> <% Const ForReading = 1,
ASP 文字檔寫入工具函數:WriteToFile (支援覆蓋/附加、Unicode/ANSI)
通用函數 <% Function WriteToFile(fileName, contents, append, useUnicode) On E
ASP 伺服端自動化 Word:Word.Application COM 物件建立文件、寫入表格、另存/列印
⚠️ 重要前提與風險 需在伺服器安裝 Microsoft Word (完整版,非 Viewer)。 DCOM 設定:`dcomcnfg` → `Microso
ASP 遞迴遍歷目錄與檔案:FileSystemObject GetFolder/SubFolders/Files 完整範例
遞迴函數 <%@ Language=VBScript %> <% Function TraverseFolder(path) Dim
ASP 線上建立資料夾:表單輸入名稱 + FileSystemObject CreateFolder
前端表單 (creatfolder.htm) <form name=form1 method=POST action=folder.asp> 建立資
ASP 利用 ADODB 連接 Excel 產生報表並輸出 HTML 表格 (可另存為 PDF)
架構說明 使用 Microsoft Excel Driver (*.xls) ODBC 驅動程式,透過 ADODB 連接 Excel 檔案,將指定工作表/命名範
ASP 表單產生 Word 文件:Response.ContentType 指定 application/msword
兩檔案極簡實作 docform.htm (前端表單) <form action=doccreate.asp method=GET> 姓名:<
ASP 檔案完整操作範例:建立、刪除、讀取、寫入、附加 (含表單介面)
單一檔案完整展示 (fileops.asp) <%@ LANGUAGE=VBScript %> <% Const ForReading = 1
ASP 建立與刪除資料夾:FileSystemObject CreateFolder/DeleteFolder 完整範例
建立資料夾 <% Dim fso, folderPath Set fso = CreateObject(Scripting.FileSystemObjec
ASP 取得檔名與副檔名:InStrRev 與 InStr 字串處理函數封裝
常用函數封裝 0 Then GetExtensionNoDot = Mid(ext, 2) Else GetExtensionNoDot = End Fun
ASP 取得資料夾總大小:FileSystemObject Folder.Size 屬性
最小程式碼 <% Set fso = Server.CreateObject(Scripting.FileSystemObject) Dim folder
ASP 檢測檔案是否被修改:FileSystemObject DateLastModified 函數封裝
可重複使用函數 <% Function FileGetLastModified(sFile) Dim fso, f Set fso = C
ASP 取得檔案最後修改時間:CM_FileUtils 元件與 ADODB.Stream 替代方案
方法一:CM_FileUtils.GetProperty (商業元件) <% Dim objCMFU, strModified Set objCMFU =