PDA

View Full Version : سوال سوال سوال ؟



مرتضی اصغری
یک شنبه 22 خرداد 1384, 13:06 عصر
من یه تازه کارم .
و کلا از کامپیوتر خوب سر در نمیارم.
برنامه هام طوی دلفی خوبن و الان دارم سعی میکنم کار با DelphiX رو
یاد بگیرم. 3 تا سوال دارم اگه میشه کمکم کنید.
1)ایا DelphiX توی دلفی 8و 2005 دیگه ساپورت نمیشه؟
2) من از وقتیکه پاسکال رو گذاشتم کنار و اومدم سراغ دلفی توی فراخونیه
فایلهایexe دچار مشکل شدم.الان هم از کدهای اسمبلی برای فرا خونی
این فایلها توی دلفی استفاده میکنم.لطفا اگه با دستور های دلفی توی
این زمینه اشنا هستید کمک کنید.
3) برای کار گرافیکی توی دلفی openGL بهتره یا DelphiX ؟

Ali_Hashemi
یک شنبه 22 خرداد 1384, 14:07 عصر
سلام دوست عزیز

برای استفاده هرچه بیشتر از این سایت این نکات رو رعایت کن :

1-لطفا موضوع مناسبی رو برای سوالهات در نظر بگیر
2-قبل از اینکه سوالی رو بپرسی ، قبلش تو قسمت جستجو ، دنبالش بگرد.
جواب سوال 2 شما بار ها تکرار شده

جواب سوال 3 هم خودش میشه دو سه تا مقاله - بعدش هم میمونه که خودت
چی بخوای و کدوم رو انتخاب کنی - این هم تو قسمت جستجو میتونی بدست بیاری.


جواب سوال 1 رو هم نمیدونم والا اما من خودم با Direct X یه مدت برنامه مینوشتم
API های خود Directx . یه نمونه از اونهم میتونی اینجا ببینی (تصویرشو البته خودش یازده مگ زیپشه)
http://www.barnamenevis.org/forum/viewtopic.php?t=24812&highlight=
ولی اگر میخوای یه کار درست و حسابی انجام بدی تو این زمینه
من پیشنهاد میکنم از موتور سه بعدی Power Render استفاده کنی.
www.powerrender.com یا موتورهای سه بعدی دیگه که رایگان هم هستند.
من خودم Power Render رو Download کردم - قراره روش کار کنم - اگه وقت کنم :embr:

اگه بیشتر میخوای با موتور های سه بعدی آشنا بشی :
<span dir=ltr>
http://www.barnamenevis.org/forum/viewtopic.php?t=23335&amp;start=0&amp;postdays=0&amp;postorder =asc&amp;highlight=</span>

kamyar_kimiyabeigi
یک شنبه 22 خرداد 1384, 16:43 عصر
برای قسمت 2 می تونی از function زیر استفاده کنی

WinExec&#40;&#41;;

مرتضی اصغری
سه شنبه 24 خرداد 1384, 11:08 صبح
ازتون واقعا ممنونم.
اگه میشه فرق ٌ()winexec با CreateProcess چیه؟
:sunglass:

Delphi KDE
جمعه 27 خرداد 1384, 01:39 صبح
uses
ShellApi;

&#123; Start notepad &#125;

ShellExecute&#40;Handle, 'open', 'notepad.exe', '', nil, SW_SHOW&#41;;

WinExec&#40;'C&#58;\Windows\notepad.exe', SW_SHOW&#41;;

&#123; Start notepad and load a file &#125;

ShellExecute&#40;Handle, 'open', 'notepad', 'c&#58;\MyFile.txt', nil, SW_SHOW&#41;;

&#123; Open a txt file &#125;

ShellExecute&#40;Handle, 'open', 'c&#58;\Readme.txt', nil, nil, SW_SHOW&#41;;