سلام
نرم افزار دلفی رو میخوام که روی ویندوز ویستا هم اجرا بشه.
ممنون
Printable View
سلام
نرم افزار دلفی رو میخوام که روی ویندوز ویستا هم اجرا بشه.
ممنون
با کدومشون مشکل داری دلفی 7 یا 2006؟
اگه خواستی بگو ترجمش کنمکد:http://www.drbob42.com/examines/examin84.htm
دلفی 7 (تو ویستا اجرا نمیشه)نقل قول:
دوست عزيز از نسخه دلفي 2007 استفاده كن چون بعد از نسخه 7 بهترين نسخه است، محيطش هم تقريبا مثل دلفي 2006 هستش.
این روش نصب دلفی تا ورژن 7 و سی بیلدر تا ورژن6 است.هنگام نصب با خطای"this program has known compatibility issues" روبرو میشویم.
گرچه میتوان گزینه جستجوی راه حل آنلاین را انتخاب کرد اما کمک چندانی نخواهد کرد.بهر حال در این مرحله با کلیک بر روی Run program برنامه نصب دلفی را اجرا میکنیم.
بدبن ترتیب شما میتوانید دلفی 7 نصب کنید(و البته دیگر برنامه ها را مانند اینتر بیس)
مرحله پس از نصب
وقتی نصب دلفی 7 آغاز می شود پیغام خطایی مانند شکل اول دیده می شود.این بار وقتی Run programرا کلیک میکنیم دلفی با یک پیغام با این مزمون که دلفی نمیتوان نام فایل delphi32.$$$ به delphi32.droتغییر دهد ظاهر میشود.
تغییر سطح دسترسی
برای حل این مشکل ما باید دسترسی کاربر با علامت زدن درModify مربوط به قسمت کاربر لپ تاپ / کاربر مثل شکل پایین تغییر دهیم.
مجزای دایرکتوری Delphi7\Bin ما باید به کاربرها اجازه تغییرات محتوی Delphi7\Projects بدهیم تا برنامه ها بتوتنند کامپایل وایجاد شوند.
بخاطر داشته باشید که هر دایرکتوری که شما نیاز به نوشتن/ایجاد چیزی در آن دارید می بایستی باز شده باشد تا امکان کامپایل و اجرای برنامه های دلفی 7 در آن وجود داشته باشد.شکل زیر دلفی 7 را در حال اجرا با یک VCLنشان میدهد
اجرا و کامپایل کردن توسط دلفی پس از این دو تغییر بخوبی کار خواهد کرد.وبدین ترتیب میتوان برنامه های ویندوز 32بیتی را به ویستا منتقل کرد و به استفاده ازواسط گرافیکی جدید اطمینان داشت.تنها مورد باقی مانده استفاده از برنامه راهنما(Help)است که دیگر در ویستا کار نخواهد کرد.
اگر با اجرای Help دلفی در ویستا مشکل دارید این را دانلود ونصب کنید:
کد:http://download.microsoft.com/download/4/d/5/4d56f3c4-e65a-402b-826f-b87ef81fc31c/Windows6.0-KB917607-x86.msu
در واقع برای نصب برنامه هایی که مشکل دسترسی باعث اشکال در مراحل نصب است هم میتوان User Account contro را offکرد وعملیات نصب را انجام داد.یا تغییرات دسترسی را همانطور که دیدید اعمال کرد.
یا حق