وردبیسیک: زبان برنامه‌نویسی مخصوص ورد

WordBASIC
📅 13 تیر 1405 📄 114 کلمه 🔗 منبع اصلی

چکیده

وردبیسیک، زیرمجموعه‌ای از کوئیک‌بیسیک مایکروسافت، برای خودکارسازی وظایف پردازش متن در ورد طراحی شده بود. این زبان با حدود ۹۰۰ دستور ساده، پیش از جایگزینی با وی‌بی‌ای (VBA) در ورد ۹۷، ابزار اصلی مکروزنی بود. برخلاف وی‌بی‌ای، وردبیسیک شی‌گرا نبود و ساختار خطی داشت.

وردبیسیک (WordBASIC) یک زبان برنامه‌نویسی اختصاصی بود که توسط مایکروسافت برای خودکارسازی وظایف در نرم‌افزار مایکروسافت ورد توسعه داده شد. این زبان، زیرمجموعه‌ای از کوئیک‌بیسیک بود و با حدود ۹۰۰ دستور ساده، امکان ایجاد مکروها را برای کاربران فراهم می‌کرد.

برخلاف ویژوال بیسیک برای کاربردها (VBA) که در ورد ۹۷ جایگزین آن شد، وردبیسیک ساختار شی‌گرا نداشت و از لیستی خطی از دستورها تشکیل شده بود.

مقایسه با VBA

مثال زیر تفاوت بین وردبیسیک و VBA را در یک برنامه ساده «سلام دنیا!» نشان می‌دهد:

وردبیسیک:
Sub MAIN
FormatFont .Name = "Arial", .Points = 10
Insert "Hello, World!"
End Sub
VBA:
Public Sub Main()
With Selection.Font
.Name = "Arial"
.Size = 10
End With
Selection.TypeText Text:="Hello, World!"
End Sub

همانطور که مشاهده می‌شود، VBA از ساختار شی‌گرا و روش‌های پیشرفته‌تری استفاده می‌کند.

جمع‌بندی

وردبیسیک با وجود محدودیت‌های خود، نقش مهمی در تاریخ خودکارسازی ورد ایفا کرد. جایگزینی آن با وی‌بی‌ای، گامی بزرگ در جهت مدرن‌سازی و افزایش قابلیت‌های برنامه‌نویسی در محیط آفیس بود. امروزه وی‌بی‌ای به عنوان استانداردی قدرتمند برای توسعه مکروها و افزونه‌ها در محصولات مایکروسافت تثبیت شده است.