PDA

View Full Version : ساخت activex در دلفی



aminmardani
چهارشنبه 15 بهمن 1393, 10:28 صبح
سلام و خسته نباشید
اگه کسی اطلاعاتی درمورد activex ها داره ممنون میشم دراختیارم بذاره اینکه اصلا چی هست و به چه دردی میخوره و یه چندتا مثال ساده
و اگه میشه خیلی ساده یه active x ساختن رو بهم اموزش بده
من اگه درست فهمیده باشم activex مجموعه ای از کامپوننت ها تو زبان دلفی هستش ک میاد یه جا جمع میشه و یه کاری رو برا ما انجام میده
ممنون میشم کسی واسم توضیح بده در حد ابتدایی

یوسف زالی
چهارشنبه 15 بهمن 1393, 12:38 عصر
سلام.
اکتیواکس ها مجموعه کامپوننت های استاندارد شده ای هستند که در هر زبان تحت ویندوزی قابل استفاده هستند.
مثلا اکتیواکس های نوشته شده با دلفی رو می تونید در سی شارپ هم استفاده کنید. حتی می تونید در internet explorer هم ازش استفاده کنید.
اکتیواکس ها باید همراه برنامه شما به مقصد منتقل شوند.
اکتیواکس ها باید در مقصد رجیستر شوند.
اکتیواکس ها معمولا DLL یا OCX هستند، ولی برخلاف DLL های معمولی می تونند در هنگام Design برنامه رابط هایی رو ارائه کنند. به این معنی که در IDE شما نصب می شوند.
از نمونه اکتیواکس ها می شه از اکتیواکس های کار با پی دی اف نام برد.
اطلاعات بیشتر در خصوص نوشتن اکتیواکس:

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=how+to+write+activex+delphi

:قهقهه::قهقهه:

aminmardani
چهارشنبه 15 بهمن 1393, 12:47 عصر
سلام ممنون از اینکه وقت گذاشتید
برا ساختشون مجبورم مفاهیمی مثل dll(dynamic link library) رو کامل بفهمم و درکش کنم یا مفاهیمی مثل com
یا بدون دونستن اونا میتونم بسازمشون؟
و مثالتون برام نامفهوم بود اکتیو ایکس های کاربا پی دی اف مثلا چیا هستن
باتشکر

یوسف زالی
چهارشنبه 15 بهمن 1393, 13:25 عصر
مفاهیم عظیم و سختی نیستند.
کلا یه صفحه مفاهیم داره.
برای ساختشون بیشتر باید OOP رو هم بدونید.
مثال های زیادی هست. یه سرچ ساده لازم داره.
اکتیواکس های کار با پی دی اف مثل XpdfViewerCtrl.ocx