EhLib 9.1.028 D7-XE10 2 Full Source
- کاربرد : کامپوننتها و کلاسهایی برای مجموعهی زبان برنامه نویسی دلفی
- نسخه :Version 9.1.028
- نوع فایل : نرم افزار
- زبان : انگلیسی
- سیستم عامل : Windows 32Bit & 64Bit
- تولید کننده : ehlib
- سال تولید : 2017
توضیحات
مجموعهی EhLib شامل کامپوننتها و کلاسهایی برای نسخههای مختلف مجموعهی زبان برنامه نویسی دلفی و جهت افزایش ظرفیت نرمافزارهای پایگاه دادههای سمت کاربر برای تعامل با کاربران میباشد.
لیست و امکانات کامپوننتهای شامل مجموعهی EhLib :
TDBGridhEh :
امکان استفاده از تمام قابلیتهای TDBGrid و چندین ویژگی جدیدتر برای:
اجازه انتخاب رکوردها، ستونها و محیطهای چهارگوش.
عنوانهای خاصی که به چندین و یا همه ستونها نسبت داده شوند.
قراردادن پانویسی که میتواند مقادیر فیلدهای مجموع، تعداد و بقیه را نمایش دهد.
قابلیت تغییر اندازه ستونها برای تنظیم کردن پهنای جدول با پهنای جدول کاربر.
امکان تغییر ارتفاع و عنوان
و…
TPrintDBGridEh :
تهیه ویژگیها و روالهایی برای پیشنمایش و چاپ از کامپوننت TDBGridEh با ویژگیهای بیشتر از قبیل:
قابلیت پهنتر کردن سطرها به صورت عمودی تا همه متن بتواند چاپ شود.
امکان بزرگ کردن جدول برای در بر گرفتن کل صفحه.
امکان پیشنمایش و چاپ عنوان برای جداول
قابلیت پیشنمایش و چاپ سرصفحه و پاصفحه جهت استفاده از ماکروهای نمایش صفحه جاری، تاریخ جاری و…
و…
TDBVertGridEh :
کامپوننتی برای نمایش یک رکورد از دیتاست (dataset) در به صورت عمودی.
دارای ستونی ویژه برای نمایش عنوان فیلد.
امکان ویرایش و تغییر محتوای سلول مثل امکاناتی که در DBGridEh است.
TDBLookupComboboxEh :
در اختیار گذاشتن تمام قابلیتهای TDBLookupCombobox به علاوه امکاناتی نظیر:
امکان نمایش با قالب تخت
امکان اختصاص مقدار به مانند KeyValue فقط برای نمایش ویژگی متن.
امکان نوشتن (اختصاص دادن) مقادیر به ویژگی متن (Text property) به شکلی که قبلا در لیست دادهها شامل نشدهاست (Style = csDropDownEh).
قابلیت حفظ مقدار KeyValue و متن به صورتی که روی مقادیر هم تاثیری نگذارند.
TDBEditEh :
جهت نمایش محیط ویرایش یک خطی و یا چند خطی برای تغییر فیلدی از دیتاست و یا استفاده به عنوان محیطی صرفا نمایشی.
TDBDateTimeEditEh :
جهت نمایش محیط ویرایش تاریخ یا زمان در یک خط به صورتی که بتواند فیلد تاریخ و زمان (datetime) موجود در دیتاست را ویرایش کند و یا استفاده به شکل محیطی صرفا نمایشی و عدم تغییر دادهها.
TDBComboBoxEh :
جهت نمایش جعبه ویرایشی شامل یک یا چندین خط با قابلیت پیمایش لیست برای ویرایش فیلدهای دیتاست و یا استفاده صرفا جهت نمایش بدون تغییر داده ها.
TDBNumberEditEh :
جهت نمایش محیط ویرایش یکخطی اعداد برای ویرایش فیلدی حاوی محتوای عددی (numeric) از دیتاست و یا استفاده صرفا برای نمایش و بدون تغییر داده.
TDBSumList :
برای شمارش مجموع و مقدار رکوردهای موجود در TDataSet با امکان ویرایش همزمان. این کامپوننت لیستی از اشیاء TDBSum، که شامل نوع عملیات (goSum یا goCount) و همچنین نام فیلدی جهت نمایش محاسبات را گرفته و درخواست مربوطه را انجام میدهد.
TPreviewBox :
امکان ساخت پیشنمایشی شخصی در زمان اجرا.
TPrinterPreview :
فراهم آوردن فضای حافظهای برای خیرهی دادههای جهت چاپ به همان صورتی که میخواهند چاپ شوند. این کامپوننت تمامی توابع و ویژگیهای شی TPrinter را داراست.
TPropStorageEh :
کامپوننتی با قابلیت ذخیره و یا خواندن تنظیمات ویژگیها در فایلهای ini، رجیستری و…
TMemTableEh :
برای نگهداری دادهها در حافظه به کار گرفته میشود. همچنین امکان این را دارد که به شکل آرایهای از رکوردها در نظر گرفته شود.
علاوه بر آن:
از محیطی خاص پشتیبانی میکند که امکان استفاده از کامپوننت DBGridEh که توانایی نمایش همه دادهها بدون از دید خارج کردن رکورد فعال را دارد را فراهم میآورد.
امکان واکشی دادهها از شی TDataDriverEh را دارد.
و…
TDataDriverEh :
مسئول انجام دو وظیفه است:
۱٫ ارسال دادهها به TMemTableEh.
۲٫ پردازش رکوردهای تغییر یافتهی TMemTableEh (ذخیره در یک دیتاست دیگر و یا استفاده از رخدادی برای پردازش تغییرات)
و…
TDataSetDriverEh :
شامل DataDriver که مسئول انتقال رکوردهای TMemTableEh از دیتاستهای دیگر است. پردازش رکوردهای تغییر یافته در TMemTableEh و نوشتنشان در یک دیتاست دیگر.
TSQLDataDriverEh :
رابطی جهانی برای دادهها و تعاملشان با سرور با استفاده از SQL. این کامپوننت از پنج شی TSQLCommandEh شامل: SelectCommand, DeleteCommand, InsertCommand, UpdateCommand, GetrecCommand تشکیل شده است. هر کدام از این اشیاء دستورات و پارامترهای SQL را برای اجرای انواع دستورات SQL نگهداری میکند.
TBDEDataDriverEh :
جهت استفاده کامپوننت DataDriver. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند.
TIBXDataDriverEh :
کامپوننت DataDriver که با سرور پایگاه داده با استفاده از درایور IBX تعامل دارد. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند.
TDBXDataDriverEh :
کامپوننت DataDriver که با سرور پایگاه داده با استفاده از درایور DBX تعامل دارد. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند.
TADODataDriverEh :
کامپوننت DataDriver که با سرور پایگاه داده با استفاده از درایور ADO تعامل دارد. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند
لیست و امکانات کامپوننتهای شامل مجموعهی EhLib :
TDBGridhEh :
امکان استفاده از تمام قابلیتهای TDBGrid و چندین ویژگی جدیدتر برای:
اجازه انتخاب رکوردها، ستونها و محیطهای چهارگوش.
عنوانهای خاصی که به چندین و یا همه ستونها نسبت داده شوند.
قراردادن پانویسی که میتواند مقادیر فیلدهای مجموع، تعداد و بقیه را نمایش دهد.
قابلیت تغییر اندازه ستونها برای تنظیم کردن پهنای جدول با پهنای جدول کاربر.
امکان تغییر ارتفاع و عنوان
و…
TPrintDBGridEh :
تهیه ویژگیها و روالهایی برای پیشنمایش و چاپ از کامپوننت TDBGridEh با ویژگیهای بیشتر از قبیل:
قابلیت پهنتر کردن سطرها به صورت عمودی تا همه متن بتواند چاپ شود.
امکان بزرگ کردن جدول برای در بر گرفتن کل صفحه.
امکان پیشنمایش و چاپ عنوان برای جداول
قابلیت پیشنمایش و چاپ سرصفحه و پاصفحه جهت استفاده از ماکروهای نمایش صفحه جاری، تاریخ جاری و…
و…
TDBVertGridEh :
کامپوننتی برای نمایش یک رکورد از دیتاست (dataset) در به صورت عمودی.
دارای ستونی ویژه برای نمایش عنوان فیلد.
امکان ویرایش و تغییر محتوای سلول مثل امکاناتی که در DBGridEh است.
TDBLookupComboboxEh :
در اختیار گذاشتن تمام قابلیتهای TDBLookupCombobox به علاوه امکاناتی نظیر:
امکان نمایش با قالب تخت
امکان اختصاص مقدار به مانند KeyValue فقط برای نمایش ویژگی متن.
امکان نوشتن (اختصاص دادن) مقادیر به ویژگی متن (Text property) به شکلی که قبلا در لیست دادهها شامل نشدهاست (Style = csDropDownEh).
قابلیت حفظ مقدار KeyValue و متن به صورتی که روی مقادیر هم تاثیری نگذارند.
TDBEditEh :
جهت نمایش محیط ویرایش یک خطی و یا چند خطی برای تغییر فیلدی از دیتاست و یا استفاده به عنوان محیطی صرفا نمایشی.
TDBDateTimeEditEh :
جهت نمایش محیط ویرایش تاریخ یا زمان در یک خط به صورتی که بتواند فیلد تاریخ و زمان (datetime) موجود در دیتاست را ویرایش کند و یا استفاده به شکل محیطی صرفا نمایشی و عدم تغییر دادهها.
TDBComboBoxEh :
جهت نمایش جعبه ویرایشی شامل یک یا چندین خط با قابلیت پیمایش لیست برای ویرایش فیلدهای دیتاست و یا استفاده صرفا جهت نمایش بدون تغییر داده ها.
TDBNumberEditEh :
جهت نمایش محیط ویرایش یکخطی اعداد برای ویرایش فیلدی حاوی محتوای عددی (numeric) از دیتاست و یا استفاده صرفا برای نمایش و بدون تغییر داده.
TDBSumList :
برای شمارش مجموع و مقدار رکوردهای موجود در TDataSet با امکان ویرایش همزمان. این کامپوننت لیستی از اشیاء TDBSum، که شامل نوع عملیات (goSum یا goCount) و همچنین نام فیلدی جهت نمایش محاسبات را گرفته و درخواست مربوطه را انجام میدهد.
TPreviewBox :
امکان ساخت پیشنمایشی شخصی در زمان اجرا.
TPrinterPreview :
فراهم آوردن فضای حافظهای برای خیرهی دادههای جهت چاپ به همان صورتی که میخواهند چاپ شوند. این کامپوننت تمامی توابع و ویژگیهای شی TPrinter را داراست.
TPropStorageEh :
کامپوننتی با قابلیت ذخیره و یا خواندن تنظیمات ویژگیها در فایلهای ini، رجیستری و…
TMemTableEh :
برای نگهداری دادهها در حافظه به کار گرفته میشود. همچنین امکان این را دارد که به شکل آرایهای از رکوردها در نظر گرفته شود.
علاوه بر آن:
از محیطی خاص پشتیبانی میکند که امکان استفاده از کامپوننت DBGridEh که توانایی نمایش همه دادهها بدون از دید خارج کردن رکورد فعال را دارد را فراهم میآورد.
امکان واکشی دادهها از شی TDataDriverEh را دارد.
و…
TDataDriverEh :
مسئول انجام دو وظیفه است:
۱٫ ارسال دادهها به TMemTableEh.
۲٫ پردازش رکوردهای تغییر یافتهی TMemTableEh (ذخیره در یک دیتاست دیگر و یا استفاده از رخدادی برای پردازش تغییرات)
و…
TDataSetDriverEh :
شامل DataDriver که مسئول انتقال رکوردهای TMemTableEh از دیتاستهای دیگر است. پردازش رکوردهای تغییر یافته در TMemTableEh و نوشتنشان در یک دیتاست دیگر.
TSQLDataDriverEh :
رابطی جهانی برای دادهها و تعاملشان با سرور با استفاده از SQL. این کامپوننت از پنج شی TSQLCommandEh شامل: SelectCommand, DeleteCommand, InsertCommand, UpdateCommand, GetrecCommand تشکیل شده است. هر کدام از این اشیاء دستورات و پارامترهای SQL را برای اجرای انواع دستورات SQL نگهداری میکند.
TBDEDataDriverEh :
جهت استفاده کامپوننت DataDriver. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند.
TIBXDataDriverEh :
کامپوننت DataDriver که با سرور پایگاه داده با استفاده از درایور IBX تعامل دارد. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند.
TDBXDataDriverEh :
کامپوننت DataDriver که با سرور پایگاه داده با استفاده از درایور DBX تعامل دارد. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند.
TADODataDriverEh :
کامپوننت DataDriver که با سرور پایگاه داده با استفاده از درایور ADO تعامل دارد. این کامپوننت مسئول تخصیص رابط اتصال (connection) است، تا DataDriver از این طریق پرس و جوها را برای سرور ارسال کند
Description
Maximum of enclosed functional during the work with tabular data.
Time saving for developer – display your data in the right format without writing software code.
Fast and intuitive exploration of the library.
Great number of examples, instructions and help-files.
High speed of applications – development involves a special optimization stage of speed for each component of library.
Easy debug final product. EhLib is 100% native VCL library written in Delphi language.
As a result the user will receive an understandable, beautiful and easy-to-use interface with impressive features of information processing.
Time saving for developer – display your data in the right format without writing software code.
Fast and intuitive exploration of the library.
Great number of examples, instructions and help-files.
High speed of applications – development involves a special optimization stage of speed for each component of library.
Easy debug final product. EhLib is 100% native VCL library written in Delphi language.
As a result the user will receive an understandable, beautiful and easy-to-use interface with impressive features of information processing.
برای اطلاع از طریقه نصب به فایل How to Install.txt رجوع شود.