แนะนำ: การสอนสำหรับการตีความรูทีนย่อย ASP Call โปรแกรม ASP สามารถเรียกรูทีนย่อยผ่าน VBScript และวิธีอื่น ๆ เรียกรูทีนย่อยโดยใช้ vbscript, ตัวอย่างโค้ด: HTML Head %subvbproc (num1, num2) response.write (num1*num2) enddub % /หัวร่างกาย p คุณสามารถเรียกโปรแกรมเช่นนี้: /pp ผล: %callvbproc (3,4) % /pp หรือเช่นนี้: /pp ผล
ไดรฟ์ที่ระบุมีอยู่หรือไม่? ตัวอย่างนี้แสดงให้เห็นถึงวิธีการใช้วิธี DriveExists เพื่อตรวจสอบว่ามีไดรฟ์อยู่หรือไม่รหัสมีดังนี้:
| <html> <body> - setfs = server.createObject (scripting.filesystemobject) iffs.driveexists (c :) = truethen Response.write (Drive C: มีอยู่) อื่น Response.write (ไดรฟ์ C: ไม่มีอยู่) endif Response.write (<br>) iffs.driveexists (g :) = truethen Response.write (Drive G: มีอยู่) อื่น Response.write (ไดรฟ์ G: ไม่มีอยู่) endif setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
Drive C: มีอยู่
ไดรฟ์ G: มีอยู่
รับชื่อไดรฟ์ที่ระบุ
ตัวอย่างนี้แสดงวิธีใช้วิธี getDrivename เพื่อรับชื่อของไดรฟ์ที่ระบุ
รหัสมีดังนี้:
| <html> <body> - setfs = server.createObject (scripting.filesystemobject) p = fs.getDrivename (C: /windows/cursors/abc.cur) Response.write (ชื่อไดรฟ์คือ: & p) setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
ชื่อไดรฟ์คือ: C:
ไฟล์ที่ระบุมีอยู่หรือไม่?
ตัวอย่างนี้แสดงให้เห็นถึงวิธีการสร้างวัตถุ FileSystemObject ก่อนจากนั้นใช้วิธี FileeExists เพื่อตรวจสอบว่ามีไฟล์อยู่หรือไม่
รหัสมีดังนี้:
| <html> <body> - 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 ไม่มีอยู่จริง) endif setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
ไฟล์ C: /windows/cursors/xxx.cur ไม่มีอยู่
โฟลเดอร์ที่ระบุมีอยู่หรือไม่?
ตัวอย่างนี้แสดงให้เห็นถึงวิธีการใช้วิธี Folderexists เพื่อตรวจสอบว่ามีโฟลเดอร์อยู่หรือไม่
รหัสสำหรับตัวอย่างนี้มีดังนี้:
| <html> <body> - setfs = server.createObject (scripting.filesystemobject) ifffs.folderexists (c:/temp) = truethen Response.write (โฟลเดอร์ C:/Temp มีอยู่) อื่น Response.write (โฟลเดอร์ C:/temp ไม่มีอยู่) endif setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
โฟลเดอร์ C:/temp ไม่มีอยู่
รับชื่อของโฟลเดอร์หลักของเส้นทางที่ระบุ
ตัวอย่างนี้แสดงวิธีใช้วิธี getParentFolderName เพื่อรับชื่อของโฟลเดอร์แม่ของเส้นทางที่ระบุ
รหัสมีดังนี้:
| <html> <body> - 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/เคอร์เซอร์
รับส่วนขยายโฟลเดอร์
ตัวอย่างนี้แสดงวิธีใช้วิธี getExtensionName เพื่อรับส่วนขยายไฟล์ของส่วนประกอบสุดท้ายในพา ธ ที่ระบุ
รหัสมีดังนี้:
| <html> <body> - setfs = server.createObject (scripting.filesystemobject) Response.write (ส่วนขยายไฟล์ของไฟล์ 3DGARRO คือ :) Response.write (fs.getextensionName (C: /windows/cursors/abc.cur))) setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
ส่วนขยายไฟล์ของไฟล์ 3dgarro คือ: cur
รับชื่อไฟล์
ตัวอย่างนี้แสดงวิธีใช้วิธี getFilename เพื่อรับชื่อไฟล์ของส่วนประกอบสุดท้ายในพา ธ ที่ระบุ
รหัสมีดังนี้:
| <html> <body> - setfs = server.createObject (scripting.filesystemobject) Response.write (ส่วนประกอบสุดท้ายของชื่อไฟล์นี้คือ :) Response.write (fs.getfilename (C: /windows/cursors/abc.cur))) setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
ส่วนผสมสุดท้ายของชื่อไฟล์นี้คือ: abc.cur
รับชื่อพื้นฐานของไฟล์หรือโฟลเดอร์
ตัวอย่างนี้แสดงวิธีใช้วิธี getBasename เพื่อส่งคืนชื่อพื้นฐานของไฟล์หรือโฟลเดอร์ในเส้นทางที่ระบุ
รหัสมีดังนี้:
| <html> <body> - setfs = server.createObject (scripting.filesystemobject) Response.write (fs.getBasename (C: /windows/cursors/abc.cur)) Response.write (<br/>) Response.write (fs.getBasename (C:/Windows/Cursors/)) Response.write (<br/>) Response.write (fs.getBasename (c:/windows/)) setfs = ไม่มีอะไร - </body> </html> |
ผลการดำเนินการของตัวอย่างนี้มีดังนี้:
| ABC เคอร์เซอร์ หน้าต่าง |
แบ่งปัน: การวิเคราะห์วิธีการเพิ่มข้อมูลและการคำนวณการลบสำหรับรูปแบบวันที่ ASP ใน ASP เรามีฟังก์ชั่นการเพิ่มวันที่พิเศษและการลบ 1. ฟังก์ชั่น DateAdd จะส่งคืนวันที่ที่มีการเพิ่มช่วงเวลาที่กำหนด dateAddD (ช่วงเวลา, หมายเลข, วันที่) ไวยากรณ์ของฟังก์ชั่น dateAddD มีพารามิเตอร์ต่อไปนี้ (1) ช่วงเวลาที่จำเป็น นิพจน์สตริงที่ระบุช่วงเวลาที่จะเพิ่ม สำหรับค่าดูส่วนการตั้งค่า