<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.lazth.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.lazth.com/feed.php">
        <title>Pascal-Lazarus Tutorial tutorial</title>
        <description></description>
        <link>http://www.lazth.com/</link>
        <image rdf:resource="http://www.lazth.com/lib/tpl/adoradark/images/favicon.ico" />
       <dc:date>2026-04-16T03:24:29+0700</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:array&amp;rev=1546848868&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:class&amp;rev=1548725068&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:componentsandpackages&amp;rev=1581738909&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:conditionalstatement&amp;rev=1546840828&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:dlllibrary&amp;rev=1552621379&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:genericandtemplate&amp;rev=1545581802&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:gui&amp;rev=1552535906&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:hotkey&amp;rev=1548645740&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:loopstatement&amp;rev=1548814228&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:oop&amp;rev=1547685206&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:printdatausinglazreport&amp;rev=1577636697&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:proceduraltype&amp;rev=1540704747&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:procedureandfunction&amp;rev=1546768449&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:record&amp;rev=1548645263&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:syntax&amp;rev=1546767514&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:variableandconstant&amp;rev=1546592816&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.lazth.com/doku.php?id=tutorial:variableanddatatype&amp;rev=1547190843&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.lazth.com/lib/tpl/adoradark/images/favicon.ico">
        <title>Pascal-Lazarus Tutorial</title>
        <link>http://www.lazth.com/</link>
        <url>http://www.lazth.com/lib/tpl/adoradark/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:array&amp;rev=1546848868&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-07T15:14:28+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:array</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:array&amp;rev=1546848868&amp;do=diff</link>
        <description>Arrays

Arrays คือ ตัวแปรที่มีลักษณะเป็นโครงสร้าง (Structured Type) ชนิดหนึ่ง ที่มีสมาชิกเป็น Data Type ชนิดเดียวกันทั้งหมด</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:class&amp;rev=1548725068&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-29T08:24:28+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:class</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:class&amp;rev=1548725068&amp;do=diff</link>
        <description>Class

คือ Structural Type ชนิดหนึ่ง ซึ่งมีทั้ง Field, Method และ Property เหมือนกับ Object แต่มีรายละเอียดที่ซับซ้อนมากกว่า</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:componentsandpackages&amp;rev=1581738909&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-15T10:55:09+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:componentsandpackages</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:componentsandpackages&amp;rev=1581738909&amp;do=diff</link>
        <description>Components and Packages

Components คือ Source Code ที่มาให้ใช้งานในรูปแบบ Class/Object ต่างๆที่เราสามารถนำมาใช้งานได้ทันที ซึ่งสามารถแบ่งออกได้เป็น 2ประเภท คือ</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:conditionalstatement&amp;rev=1546840828&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-07T13:00:28+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:conditionalstatement</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:conditionalstatement&amp;rev=1546840828&amp;do=diff</link>
        <description>Conditional Statements

If - Statements
  Statements    Syntax  If..Then If..Then..Else If..Then/ Else If..Then/ Else 
จากตารางข้างบน เป็นรูปแบบ If ที่มี statement แค่บรรทัดเดียวต่อหนึ่ง condition เท่านั้น อย่างไรก็ตามหากมี statement หลายบรรทัด ต้องเติม begin .. end ด้วยทุกครั้ง ดังนี้…</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:dlllibrary&amp;rev=1552621379&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-15T10:42:59+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:dlllibrary</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:dlllibrary&amp;rev=1552621379&amp;do=diff</link>
        <description>Shared Library

Shared Library คืออะไร

Shared Library คือ แหล่งเก็บ subprogram หรือ Procedure/function ที่ได้ถูก compiled เรียบร้อยแล้วและพร้อมให้ถูกเรียกใช้งาน</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:genericandtemplate&amp;rev=1545581802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-23T23:16:42+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:genericandtemplate</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:genericandtemplate&amp;rev=1545581802&amp;do=diff</link>
        <description>Generic And Template

Generic คืออะไร

คือการเขียนโปรแกรมให้สามารถใช้ได้กับหลากหลาย DataType โดยทั่วไปเรามักจะใช้ Generic กับการเขียนโปรแกรมดังนี้</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:gui&amp;rev=1552535906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-14T10:58:26+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:gui</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:gui&amp;rev=1552535906&amp;do=diff</link>
        <description>GUI Application

ย่อมาจาก Graphic User Interface Application หรือ Form-Based Application คือ โปรแกรมที่มีการแสดงผลบนหน้าจอที่มากกว่า Console Application (หน้าจอมืดๆแบบ DOS) เช่น โปรแกรม Microsoft Office รวมไปถึง โปรแกรมหลายๆโปรแกรมที่เราใช้งานในปัจจุบัน…</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:hotkey&amp;rev=1548645740&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-28T10:22:20+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:hotkey</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:hotkey&amp;rev=1548645740&amp;do=diff</link>
        <description>Useful Hot-Keys

Hot-keys ที่สำคัญที่ผมจะแนะนำมีดังนี้ครับ 


----------

Ctrl + Shift + C

Hot-key ตัวนี้จะใช้ระหว่างการเขียนโค๊ดใน Source Editor โดยเมื่อกดสามปุ่มดังนี้แล้ว จะเป็นการสร้าง implementation ของ Procedure/Function อย่างรวดเร็ว ไม่ต้องเสียเวลามาพิมพ์โค๊ดในส่วนนี้เอง วิธีใช้สรุปได้ตามนี้…</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:loopstatement&amp;rev=1548814228&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-30T09:10:28+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:loopstatement</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:loopstatement&amp;rev=1548814228&amp;do=diff</link>
        <description>Loop Statements

ประกอบไปด้วย For..Do, While..Do และ Repeat..Until ดังนี้
  Statements    Syntax    Example  For..Do  While..Do  Repeat..Until  
จากตารางข้างบน เป็นรูปแบบ Loop ที่มี statement แค่บรรทัดเดียวต่อหนึ่ง condition เท่านั้น อย่างไรก็ตามหากมี statement หลายบรรทัด ต้องเติม begin .. end ด้วยทุกครั้ง…</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:oop&amp;rev=1547685206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-17T07:33:26+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:oop</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:oop&amp;rev=1547685206&amp;do=diff</link>
        <description>Object Oriented Programming (OOP)

OOP คืออะไร

Object Oriented Programming (OOP) คือการเขียนโปรแกรมเชิงวัตถุ เป็นการมองสิ่งต่างๆเป็นวัตถุที่ประกอบไปด้วยคุณสมบัติ(Property) และกระบวนการ (Method) หากเราลองมองย้อนกลับไปยุคแรกๆของภาษาคอมพิวเตอร์ เช่น C, Pascal, VB,..  ในยุคนั้น ยังเป็นภาษาระดับสูงแบบธรรมดาที่รันบนหน้าจอ console เท่านั้น หลักการ OOP เพิ่งเกิดขึ้นมาทีหลัง…</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:printdatausinglazreport&amp;rev=1577636697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-29T23:24:57+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:printdatausinglazreport</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:printdatausinglazreport&amp;rev=1577636697&amp;do=diff</link>
        <description>LazReport

เป็น Package ที่ใช้สำหรับดึงข้อมูลจาก ตัวแปร หรือจาก Database แล้วนำมาแสดงเป็นรูปแบบ Report ที่นำไป Print ได้ทันที</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:proceduraltype&amp;rev=1540704747&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-28T12:32:27+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:proceduraltype</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:proceduraltype&amp;rev=1540704747&amp;do=diff</link>
        <description>Procedural Type

Procedural Type คืออะไร

คือ การสร้างตัวแปรชนิดที่เป็น procedure/function เพื่อให้สามารถนำไปใส่ใน input Argument ของ procedure/function อันอื่นได้ หรือเรียกอีกอย่างหนึ่งคือ การทำให้ procedure/function กลายเป็นตัวแปร</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:procedureandfunction&amp;rev=1546768449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-06T16:54:09+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:procedureandfunction</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:procedureandfunction&amp;rev=1546768449&amp;do=diff</link>
        <description>Procedure and Function

Procedure/Function คืออะไร

ทั้งคู่ทำหน้าที่เป็นโปรแกรมย่อยเหมือนกัน แต่มีความแตกต่างกันอยู่ดังนี้</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:record&amp;rev=1548645263&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-28T10:14:23+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:record</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:record&amp;rev=1548645263&amp;do=diff</link>
        <description>Record and Object

----------

Record

คือ Data Type ชนิดหนึ่ง เรียกว่า Structural Type เป็นตัวแปรที่เก็บข้อมูลได้หลายประเภท ซึ่งแตกต่างจาก Array ที่สามารถเก็บข้อมูลได้แค่ประเภทเดียวกัน รูปแบบการประกาศ Record มีดังนี้</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:syntax&amp;rev=1546767514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-06T16:38:34+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:syntax</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:syntax&amp;rev=1546767514&amp;do=diff</link>
        <description>Syntax

Syntax เบื้องต้น

สำหรับคนที่มีความรู้เกี่ยวกับภาษา Pascal บ้างแล้ว ผมขอสรุป Syntax ไว้ใน Hidden Blog ข้างล่างนี้ เพื่อความสะดวกในการเข้ามาดูครับ</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:variableandconstant&amp;rev=1546592816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-04T16:06:56+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:variableandconstant</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:variableandconstant&amp;rev=1546592816&amp;do=diff</link>
        <description>Variables/Constant

Variables คือ ตัวแปรที่ใช้เก็บข้อมูล โดยข้อมูลต่างๆจะเก็บไว้ในหน่วยความจำ ขนาดของหน่วยความจำขึ้นอยู่กับชนิดของตัวแปร ตัวแปรชนิดนี้สามารถแก้ใขค่าได้ตลอดเวลา</description>
    </item>
    <item rdf:about="http://www.lazth.com/doku.php?id=tutorial:variableanddatatype&amp;rev=1547190843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-11T14:14:03+0700</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tutorial:variableanddatatype</title>
        <link>http://www.lazth.com/doku.php?id=tutorial:variableanddatatype&amp;rev=1547190843&amp;do=diff</link>
        <description>Variables And Data Types

----------

Variables

คือ ตัวแปร ที่ใช้ในการเขียนโปรแกรม การใช้งาน Variables จะต้องมีการประกาศตัวแปรก่อนเสมอ เพื่อให้ Compiler จองหน่วยความจำสำหรับตัวแปรนั้นอย่างเหมาะสม หลังจากนั้นจึงนำมาใช้ใส่ค่าหรือสั่งให้แสดงค่าได้ตามความต้องการ…</description>
    </item>
</rdf:RDF>
