alireza378
سه شنبه 30 تیر 1394, 15:21 عصر
سلام
زبان هایی مثل #C یا VB.NET متکی به CLR و NET Freamwork هستند ، یعنی بدون نصب این موارد امکان بهره وری وجود نداره.
++C در اغلب موارد متکی به Microsoft Visual C++ Redistributable هست مگر اینکه در تنظیمات Visual Studio تنظیم کنیم که بدون این کتابخانه کامپایل بشه
Visual Basic 6 متکی بر MsvbvmXX.dll و OCX ها هست که بدون اینها اجرا نمیشه.
حالا سوال من اینه که Delphi متکی به چیه !؟ Delphi روی ویندوز 98 تا 8 بدون هیچ Runtime خاصی اجرا میشه. یعنی من ویندوز XP رو که صفر نصب کنم (بدون Visual C++ Redistributale یا دات نت فریمورک) برنامه های Delphi اجرا میشه.
میشه علت دقیقشو بدونم !؟
و اینکه آیا برنامه های Delphi ساز و کار مبتنی بر توابع API دارند !؟ یعنی مثلا برای ایجاد یک پنجره از تابع CreateWindowEx استفاده میکنند یا تابع Built In دارند !؟
زبان هایی مثل #C یا VB.NET متکی به CLR و NET Freamwork هستند ، یعنی بدون نصب این موارد امکان بهره وری وجود نداره.
++C در اغلب موارد متکی به Microsoft Visual C++ Redistributable هست مگر اینکه در تنظیمات Visual Studio تنظیم کنیم که بدون این کتابخانه کامپایل بشه
Visual Basic 6 متکی بر MsvbvmXX.dll و OCX ها هست که بدون اینها اجرا نمیشه.
حالا سوال من اینه که Delphi متکی به چیه !؟ Delphi روی ویندوز 98 تا 8 بدون هیچ Runtime خاصی اجرا میشه. یعنی من ویندوز XP رو که صفر نصب کنم (بدون Visual C++ Redistributale یا دات نت فریمورک) برنامه های Delphi اجرا میشه.
میشه علت دقیقشو بدونم !؟
و اینکه آیا برنامه های Delphi ساز و کار مبتنی بر توابع API دارند !؟ یعنی مثلا برای ایجاد یک پنجره از تابع CreateWindowEx استفاده میکنند یا تابع Built In دارند !؟