PDA

View Full Version : اجرای برنامه های ویندوزی پاسکال در DOS



abidana
دوشنبه 20 شهریور 1391, 15:40 عصر
ایا می توان برنامه ی نوشته شده در پاسکال ودر ویندوز را در dos اجرا کرد
چجوری..............
dos چه نوع برنامه هایی را ساپورت می کند؟:متفکر:

seyed_27
سه شنبه 21 شهریور 1391, 14:09 عصر
dos چه نوع برنامه هایی را ساپورت می کند؟
دوست عزیز
لطفا در مورد انواع سیستم عامل ها بیشتر تحقیق کنید
disk operating system یا همون dos یه سیستم عامل تک کاربره و تک برنامه ای هست که فقط برنامه هایی که تحت این سیستم عامل نوشته شده باشه رو اجرا می کنه
آیا شما میتونید برنامه های لینوکس رو در ویندوز اجرا کنید؟ مسلما خیر ، یا اینکه برای اجرا از یک مبدل استفاده کنید که یه محیطی شبیه لینوکس در ویندوز براتون ایجاد کنه
برای اجرای برنامه هایی که تحت ویندوز هست شما نمی تونید در سیستم عامل داس اجرا کنید ولی این امکان وجود داره که بسیاری از برنامه های تحت داس رو در ویندوز اجرا کنید. مثلا در منوی run ویندوز دستور ذیل رو تایپ کنید cmd این دستور یک محیط شبه داس به شما ارائه میده و در اون میتونید فرامین داس رو اجرا کنید
ولی اینکه برنامه های ویندوز رو در خود سیستم عامل داس اجرا کنید نمی شه و با پیغام خطای !This program cannot be run in DOS mode روبرو میشید
اگر سوال دیگه ای بود در خدمتم

mohammadriano
سه شنبه 21 شهریور 1391, 14:33 عصر
ایا می توان برنامه ی نوشته شده در پاسکال ودر ویندوز را در dos اجرا کرد
چجوری..............
dos چه نوع برنامه هایی را ساپورت می کند؟:متفکر:
فکر می کنم منظور ایشان برنامه های کنسولی است.

BORHAN TEC
سه شنبه 21 شهریور 1391, 14:40 عصر
برخی از برنامه های تحت داس در محیط ویندوز اجرا می شوند اما برنامه های تحت ویندوز ، یعنی برنامه های 16 بیتی و 32 بیتی و 64 بیتی که مبتنی بر ویندوز ساخته شده اند و از امکانات خاص ویندوز بهره می برند طبیعی است که توانایی اجرا در محیط داس را نخواهند داشت مگر این که برنامه های خود را در محیط ویندوز تحت کامپایلرها و محیط های مبتنی بر داس مثل Turbo Pascal و Turbo C++‎ و ... توسعه دهید. در هر صورت اگر هدف شما ساخت یک برنامه Bootable باشد می توانید از PE Builder استفاده کنید که در این حالت حتی برنامه های مبتنی بر Delphi را نیز می توانید به گونه ای در حالت Boot اجرا کنید و اگر هم می خواهید که برنامه های مبتنی بر .Net را در حالت بوت اجرا کنید می توانید از پروژه COSMOS که خالق آن آقای Kudzu (بنیانگذار پروژه Indy و IntraWeb) است بهره ببرید.
یا حق...

abidana
سه شنبه 21 شهریور 1391, 15:46 عصر
از راهنماییهایتان متشکرم. جوابم را کاملا گرفتم.

MohsenB
چهارشنبه 22 شهریور 1391, 23:43 عصر
سلام

اینرو یادتون باشه که ماکروسافت داره کم کم همون صفحه مشکی رو هم از ویندوز حذف میکنه . الانم تو ویندوز هشت تمام صفحه شدنش رو حذف کرده و ... .


موفق و پیروز باشید