PDA

View Full Version : قدرت component ها هنوز هست؟



shaniaki
شنبه 06 دی 1382, 22:50 عصر
با عرض ادب:
من در مورد معماری دات نت (به هر حال متاسفانه یا خوشبختانه) مطالعه نکرده ام و اطلاعاتم کم است پیشاپیش بابت سوالات اول دبستانی معذرت می خواهم.http://smileys.smileycentral.com/cat/4/4_6_214.gif
یه سوال: در دلفی هایی که برای ویندوز داشتیم (و حتی kylix) بورلند کتابخانه Vcl ( ویا Clx) را نوشته بود که بر پایه API ویندوز بنا شده بود. component های Vcl می توانستند داخل فایل اجرایی Link شوند و یک فایل اجرایی تک و خالص را تولید کنند که روی هر ویندوزی اجرا می شد (بر خلاف چیز هایی مانند VB که مثلا DLL های خاصی می خواستند).
ظاهرا بورلند برای ساپورت قدیمی ها (ویندوزی ها و componentهایشان) یک namespace معرفی کرده به نام Borland که با استفاده از کلاس های آن می توان مشابه Vcl قدیمی برنامه نوشت. سوال من این است که آیا مانند package با نام Borland که در JBuilder موجود بود و باید همراه برنامه جداگانه نصب می شد این namespace و کلاس های مربوطه آن به هر نحوی خارج از فایل اجرایی روی سیستم مقصد قرار گیرند و یا اینکه هنوز هم می توان یک تک فایل اجرایی با قابلیت های Vcl را روی یک platform با ساپورت دات نت اجرا کرد؟

یه عشق برنامه نویسی خفن

مهدی کرامتی
شنبه 06 دی 1382, 23:36 عصر
بله، ممکن است.
در ضمن در دلفی 8 اسمبلی های موجود میتوانند به فایل Exe اصلی یا اسمبلی شما لینک شوند!

sql_qassem
شنبه 20 دی 1382, 12:26 عصر
بله شما می توانید همان اولی که یک پروژه جدید ایجاد می کنید نوع آن را VCL ی انتخاب کنید که همان کامپوننت ها ی خودمان است.
SQL