TMS Scripter v8.0.0 – Add Scripting to Your Delphi Apps
افزودن قابلیت Script نویسی با Pascal و Basic به اپلیکیشنها
Specification
| Feature | Automation, Debugging, IDE |
|---|
| Technology | Delphi (VCL) |
|---|
| Platform | Windows |
|---|
توضیحات:
TMS Scripter یک فریم ورک Script نویسی برای Delphi است که امکان استفاده از Scriptهای Pascal و Basic را درون اپلیکیشنها فراهم میکند. با کمک این ابزار، توسعه دهندگان میتوانند نرم افزارهای خود را انعطاف پذیرتر و قابل توسعه تر کنند و بدون نیاز به انتشار نسخه جدید برنامه، رفتار و عملکرد آن را از طریق Scriptها در زمان اجرا تغییر دهند.
این محصول یک IDE کامل و یکپارچه را نیز در اختیار کاربران قرار میدهد که به شکل Runtime در داخل برنامه اجرا میشود. این محیط توسعه شامل Visual Form Designer، Object Inspector، Component Palette، Syntax Highlighting، Code Completion و ابزارهای Debugging است و امکان توسعه و مدیریت Scriptها را به شکلی حرفه ای فراهم میکند.
Scriptها میتوانند به Objectهای Delphi، Propertyها، Methodها، Variableها، Constantها، Classهای سفارشی، Script Libraryها، COM Serverها و توابع DLL دسترسی داشته باشند. این سطح از دسترسی باعث میشود Scriptها بتوانند ارتباطی عمیق با بخشهای مختلف برنامه برقرار کنند و امکانات پیشرفته ای را در اختیار کاربران قرار دهند.
TMS Scripter همچنین از فراخوانی متقابل بین Scriptهای Pascal و Basic پشتیبانی میکند. علاوه بر این، قابلیتهایی مانند Pseudo-Compiled Scriptها، بارگذاری Formهای Delphi از فایلهای DFM، ذخیره و بازیابی کدهای کامپایلشده و اجرای Thread-Safe Scriptها نیز در این محصول ارائه شده است.
ویژگی ها:
- پشتیبانی از Script نویسی با Pascal و Basic در زمان اجرا
- شامل IDE یکپارچه برای مدیریت پروژههای Script
- مجهز به Visual Form Designer و Object Inspector
- پشتیبانی از Syntax Highlighting و Code Completion
- ابزارهای Debugging همراه با Breakpoint و Watch Viewer
- دسترسی Scriptها به Objectها، Methodها، Propertyها و Variableهای Delphi
- پشتیبانی از فراخوانی متقابل بین Scriptهای Pascal و Basic
- پشتیبانی از COM و فراخوانی توابع DLL
مناسب برای:
مناسب برای توسعه دهندگان Delphi که قصد دارند قابلیت Script نویسی، سفارشی سازی، اتوماسیون یا یک IDE داخلی را به اپلیکیشنهای خود اضافه کنند.
سوالات متداول:
چه زبانهای Script نویسی توسط این محصول پشتیبانی میشوند؟
TMS Scripter از Scriptهای Pascal و Basic پشتیبانی میکند و امکان فراخوانی متقابل بین این دو زبان را نیز فراهم میسازد.
آیا این محصول دارای IDE داخلی است؟
بله. این محصول یک IDE کامل در اختیار کاربران قرار میدهد که شامل Visual Form Designer، Object Inspector، Component Palette، ابزارهای Debugging، Syntax Highlighting و Code Completion است.
آیا Scriptها میتوانند به Objectهای برنامه Delphi دسترسی داشته باشند؟
بله. Scriptها میتوانند به Objectهای Delphi، Propertyها و Methodهای آنها دسترسی داشته باشند و همچنین Variableها و Constantهای برنامه را بخوانند یا تغییر دهند.
این محصول از چه پلتفرمهایی پشتیبانی میکند؟
طبق اطلاعات صفحه محصول، امکان استفاده چند سکویی از TMS Scripter در Win32، Win64، macOS، iOS و Android فراهم شده است.









geodri –
It often comes in handy for testing source code.