DLL เป็นหนึ่งในคุณสมบัติที่สำคัญของ Microsoft Windows โดยคำว่า Library จะหมายถึงแฟ้มข้อมูลที่เต็มไปด้วยfunction และprocedure ต่าง ๆ ที่รวบรวมอยู่มากมาย เปรียบได้เหมือนกับเป็นศูยน์รวมเครื่องมือต่างๆของโปรแกรม โดยปกติแล้วโปรแกรมที่มีการเรียกใช้function ในlibrary จะลิงค์กับlibrary แบบคงที่ (Static Library) ซึ่งก็คือ functionจากไลบรารีจะถูกเชื่อมไปกับโปรแกรมแบบที่ไม่สามารถเปลี่ยนแปลง
แต่สำหรับ DLL นั้น functionและโปรแกรมที่เรียกใช้จะมีการเชื่อมต่อหรือลิงค์ในขณะที่โปรแกรมทำงาน ซึ่งจะทำให้โปรแกรมใช้เนื้อที่น้อยลง และการเปลี่ยนแปลงหรือปรับปรุงfunctionในlibrary จะทำได้ง่าย ไม่ต้องมีการคอมไพล์(compile)แอพพลิเคชันใหม่ โดยในตัวของ Windows เองก็จะประกอบไปด้วย DLL อยู่หลายตัว โดยจะสังเกตได้จากไฟล์ต่าง ๆ ที่มีนามสกุลเป็น .DLL ในไดเร็คทอรี System ของ Windows ซึ่งfunctionและprocedure ที่อยู่ในไฟล์ DLL พวกนี้นี่เองที่เรียกว่า Windows API Functions
21 เมษายน 2553
Introduction to Function API
API ย่อมาจากคำว่า Application Programming Interfaceซึ่งหมายถึง ฟังก์ชันที่ได้จัดเตรียมไว้สำหรับให้แอพพลิเคชันติดต่อเข้าไปเรียกใช้เพื่อให้ทำงานต่าง ๆ ได้
แอพพลิเคชันต่าง ๆ ก็จะมีฟังก์ชัน API ของตัวเอง เช่น Visual Basic ก็จะมีฟังก์ชัน API ที่เรียกว่า Visual Basic API Functions แต่ที่ในที่นี้เราจะสนใจ API Functions ของระบบปฏิบัติการ Windows ซึ่งก็คือฟังก์ชันการทำงานต่าง ๆ ที่อยู่ในระบบปฏิบัติการ โปรแกรมที่เขียนขึ้นจะ สามารถเข้าไปเรียกใช้ฟังก์ชั่นเหล่านั้นได้ โดยฟังก์ชั่นต่าง ๆ จะอยู่ในรูปแฟ้มข้อมูลที่มีนามสกุลเป็น .DLL (Dynamic Link Library)
17 มกราคม 2553
Invite web bittorrent
วันนี้มี invite เวป bittorrent มาแจกครับ click ที่นี่
ตัวที่แจกเป็นของเวป todaybit.com ครับ ไฟล์ส่วนใหญ่ค่อนข้างที่จะอัพเดทเร็วพอสมควร
ส่วนถ้ามี invite ที่เวปอื่นเดี๋ยวจะมาแจกใน blog นี้อีกนะครับคอยติดตามต่อไป
ตัวที่แจกเป็นของเวป todaybit.com ครับ ไฟล์ส่วนใหญ่ค่อนข้างที่จะอัพเดทเร็วพอสมควร
ส่วนถ้ามี invite ที่เวปอื่นเดี๋ยวจะมาแจกใน blog นี้อีกนะครับคอยติดตามต่อไป
29 พฤศจิกายน 2552
Mapping Html tag กับ Javascript
จริงๆมันก็เป็นการมอง Html tag มาอยู่ในรูปของ javascript object ครับโดยการ Map ก็จะเริ่มจาก
ตัวอย่างเช่น
- Web Page
- HTML tag ==> <BODY>. . .</BODY>
- Javascript Object ==> document
- Image
- HTML tag ==> <img name="”my_Image”" />
- Javascript Object ==> document.my_Image
- HTML form
- HTML tag ==>
<form name="”my_Form”">
......
</form>
- Javascript Object ==> document.My_Form
- HTML tag ==>
- Button
- HTML tag ==> <input name="”my_Button”" type="”button”" />
- Javascript Object ==> document.My_Form.my_Button
ตัวอย่างเช่น
<form name="form1"> <input name="button1" type="button" /> </form>การจะอ้างถึง "button1" นี้ใน javascript ก็จะเป็น
<script language="”JavaScript”"> document.form1.button1.value = "OK"; </script>
Labels:
command,
Introduction,
javascript


สมัครสมาชิก:
บทความ (Atom)