กลับไปหน้าบทความ

อ่าน 2 นาที

OpenOffice พื้นฐาน

OpenOffice Basic (เดิมชื่อ StarOffice Basic หรือStarBasicหรือOOoBasic ) เป็นภาษาโปรแกรมBASIC เวอร์ชันหนึ่ง ซึ่งมีต้นกำเนิดมาจากชุดโปรแกรมสำนักงานStarOffice...

OpenOffice พื้นฐาน

OpenOffice Basic (เดิมชื่อ StarOffice Basic หรือStarBasicหรือOOoBasic ) เป็นภาษาโปรแกรมBASIC เวอร์ชันหนึ่ง ซึ่งมีต้นกำเนิดมาจากชุดโปรแกรมสำนักงานStarOffice และแพร่หลายผ่านOpenOffice.orgและโปรแกรมที่พัฒนาต่อยอดจาก StarOffice เช่นApache OpenOfficeและLibreOffice (ซึ่งรู้จักกันในชื่อLibreOffice Basic ) ภาษาดังกล่าวเป็นภาษาโปรแกรมเฉพาะด้านที่ใช้สำหรับชุดโปรแกรม OpenOffice โดยเฉพาะ

ตัวอย่าง

แม้ว่า OpenOffice Basic จะคล้ายกับภาษา BASIC อื่นๆ เช่นVisual Basic for Applications (VBA) ของMicrosoft แต่ Application Programming Interface (API) นั้นแตกต่างกันมาก ดังตัวอย่างมาโคร ด้านล่าง ที่แสดงให้เห็น แม้ว่าจะมีวิธีที่ง่ายกว่ามากในการรับค่าคุณสมบัติ "จำนวนย่อหน้า" ของเอกสาร แต่ตัวอย่างนี้แสดงให้เห็นถึงวิธีการพื้นฐานในการเข้าถึงแต่ละย่อหน้าในเอกสารข้อความตามลำดับ

Sub ParaCount ' ' นับจำนวนย่อหน้าในเอกสารข้อความ' Dim Doc As Object , Enum As Object , TextEl As Object , Count As Long Doc = ThisComponent ' นี่เป็นเอกสารข้อความหรือไม่? If Not Doc . SupportsService ( "com.sun.star.text.TextDocument" ) Then MsgBox "ต้องเรียกใช้มาโครนี้จากเอกสารข้อความ" , 64 , "ข้อผิดพลาด" Exit Sub End If Count = 0 ' ตรวจสอบแต่ละส่วนประกอบ - ย่อหน้าหรือตาราง? Enum = Doc . Text . CreateEnumeration While Enum . HasMoreElements TextEl = Enum . NextElement ' ส่วนประกอบนี้เป็นย่อหน้าหรือไม่? If TextEl . SupportsService ( "com.sun.star.text.Paragraph" ) Then Count = Count + 1 End If Wend ' แสดงผลลัพธ์MsgBox Count , 0 , "จำนวนย่อหน้า" End Sub

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • สไตน์เบิร์ก, เจมส์ (2012). Open Office Basic: บทนำ . CreateSpace Independent Publishing Platform. ISBN 978-1481270939.
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=OpenOffice_Basic&oldid=1358837701 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ OpenOffice พื้นฐาน

OpenOffice Basic (เดิมชื่อ StarOffice Basic หรือStarBasicหรือOOoBasic ) เป็นภาษาโปรแกรมBASIC เวอร์ชันหนึ่ง ซึ่งมีต้นกำเนิดมาจากชุดโปรแกรมสำนักงานStarOffice...

ตัวอย่าง

แม้ว่า OpenOffice Basic จะคล้ายกับภาษา BASIC อื่นๆ เช่น Visual Basic for Applications (VBA) ของ Microsoft แต่ Application Programming Interface (API) นั้นแตกต่างกันมาก ดังตัวอย่าง มาโคร ด้านล่าง ที่แสดงให้เห็น แม้ว่าจะมีวิธีที่ง่ายกว่ามากในการรับค่าคุณสมบัติ...

อ่านเพิ่มเติม

สไตน์เบิร์ก, เจมส์ (2012). Open Office Basic: บทนำ . CreateSpace Independent Publishing Platform. ISBN 978-1481270939 .

ลิงก์ภายนอก

คู่มือการเขียนโปรแกรม BASIC ของ OpenOffice.org วิกิ ความช่วยเหลือเบื้องต้นเกี่ยวกับ LibreOffice การใช้งาน Open Office แบบอัตโนมัติด้วย VB.NET ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=OpenOffice_Basic&oldid=1358837701 "