آموزش دلفی و برنامه نویسی حرفه ای |
| >>عمومی<< | >>دانلود<< | >>سخت افزار << | >>شبکه<< | >>برنامه نویسی << |
|
آموزش دلفی برنامه نویسی کرک و سکریتی
|
||||
![]() |
لطفا برای نمایش کامل صبر کنید ... |
|||
|
برو به توجه توجه توجه : 1
خدایی عجب تعطیل رسمی خورد اینجا .
بچه ها بعید می دونم دیگه اینجا پست بدم . شایدم زد به سرم دوباره شروع کردم. ولی در کل همگی موفق باشید آیدی من تو یاهو اینه اگه کسی کاری داشت پیام بده . yahooID : liberty_ir@yahoo.com
سلام دوستان :
کرک برنامه SUIPACK 5 یا همون نگارش 5 برای زبان دلفی توضیحات SUIpack تو همین وبلاگ هست . اینم لینک تو سایت اصلی کرک . : در صورت اینکه از دلفی۵-۱۰ استفاده می کنید :. http://www.easycracks.net/d2.php?n=285151 http://www.4shared.com/file/2797518/20be3fe6/suipack584fordelphi567910patch.html در صورتی که از زبانهای مثل BC یا همون سی بولدر استفاده می کنید می تونید وارد سایت زیر شده و کلمه SUIPACK رو جستجو کنید و بعد لینک مربوط به BC که با کلمه BC متمایزه رو انتخاب کنید . http://www.easycracks.net توضیح نصب .::::. برای کرک به پوشه نصب برنامه برید و فولدر مربوط ب ورژن دلفی خودتون رو از داخل فولدر های کرک انتخاب کنید . و داخل فولدر Source درون فولدر مخصوص همان ورژن بریزید .
سلام .
اول از همه بگم بی خود این لینک رو دانلود نکنید یه لینک سفارشیه به دردتون نمی خوره . بعدم اینکه منتظر باشید تا سرم خلوت بشه که حسابی براتون برنامه نوشتم خدا . ولی وقت ندارم آپش کنم لینک دانلود پروژه : http://www.4shared.com/file/2731465/7f57f8d6/empitypropject.html لینک فایل توضیح پروژه فایل ورد: http://www.4shared.com/file/2731642/d081db99/librarystract.html تا بعد .....
سلام دوستان
بعد یک وقفه طولانی حالا نوبت به آموزش بعدی میرسه . در این قسمت قصد توضیح در مورد کلاس نقاشی یا ( Class TCanvas ) می رسیم . کلاس نقاشی ( Class TCanvas ) : در این کلاس متدها و روالهای متعددی وجود دارد ( Function And Procedure ) شما با استفاده از این روالها و دستورات به راحتی می توانید به طراحی و ترسیم بپردازید . این کلاس که معمولا در بخش گرافیک کامپیوتری و ترسیمات مورد استفاده قرار می گیرد امکانات متعددی را برای ایجاد ترسیمات دلخواه و حتی ایجاد کامپوننتهایی با اشکال مختلف در اختیار شما قرار می دهد . و ما در این بخش شما را با اجزای مختلف این کلاس آشنا می سازیم . که به علت فراوانی دستورات و پروسه ها این آموزش را در 3 درس ارائه می دهیم . درس اول ***
این کلاس که از کلاسهای درونی دلفی محسوب می شود معوملا در بعضی از کلاسهای گرافیکی مورد استفاده قرار می گیرد ولی در کل شما در مواردی مانند ترسیمات کامپوننتها و حتی در مواردی همچون آبجیکت های TLabel , TForm , TListBox , .... نیز برای انجام ترسیمات در اختیار شما قرار گرفته است . Label1.Canvas.Refresh(); همانطور که در بالا مشاهده می کنید با استفاده از نام یک شی ( Object ) به راحتی می توان به کلاس زیرین نقاشی آن دست پیدا کرد . البته به شرط وجود و توانایی دست رسی به آن . ایجاد و ساخت کلاسهای دلخواه : Var 2- پس از تعریف متغییر در اینجا نوبت به ساخت و تخصیص حافظه به متغییر می رسد . توجه کنید که اگر بدون ساخت یک متغییر قصد استفاده از آن را داشته باشید با خطای هین برنامه با پیام عدم درسترسی به محافظه بر خورد می کنید . برای این کار مجدد از کلاس TCanvas استفاد می کنیم . همانند مثال Var 3- در این قسمت می بایست دسته یا دستگیره Handel متغییر را به یک کنترل نصبت بدهیم تا بتوانیم از آن کنترل استفاده کنیم . این کار معمولا با استفاده از Function به نام GetDC صورت می پذیرد . به طور مثال م قصد دست یابی به کنترل دسکتاپ Desktop را داریم تا بر روی آن طراحی انجام دهیم . با توجه به مثال بالا این چنین عمل می کنیم. ... حال کلاس شما آماده برای استفاده می باشد . شما می توانید با استفاده از زیر روالها و متدهای درونی متغییر تعریف شده به طراحی بپردازید . توجه به این نکته ضروریست که پس از اتمام کار با متغییر حتما فضای اختصاص یافته به متغییر را رها کنید همانند زیر . .... برای دریافت اینکه چگونه می توانید عملیات ترسیمی را انجام دهید می بایست تا ارسال بعد منتظر بمانید یا اینکه با استفاده از راهنمای مشخصه های خود دلفی با استفاده از کنجاوی خودتان به انجام این کار بپردازید . تا ارسال بعد منتظر بمانید .
سلام دوستان : این مبحث رو به مبحث درس ساختمان داده اختصاص دادم و اینکه چگونه بررسی کنیم که دو شئ چگونه با هم برخورد می کنند و چگونه الگوریتمی برای آن به کار ببریم تا به صحت ابن موضوع دست پیدا کنیم. این اگوریتم معمولا برای درست کردن بازی به کار میره یا صحت وجود موس بر روی یک شی Object . اشیای چهار گوش Rectangle Objects: وقتی دو شی چهار گوش با هم بر خورد می کنند یکی از حالتهای زیر به وجود می آید :
در این حالت ما با اگوریتمهای متفاوتی بر خورد می کنیم در حالت اول برای بررسی درون گرایی می بایست
در این حالت می توان گفت که شی دوم نقطه داده شده را در خود جای داده و تصادف رخ داده است . یادتان باشد که این نقطه می تواند هر نقطه دلخواه دیگری برای بررسی باشد در حالت دوم برای بررسی تصادف به صورت مماس می بایست نقطه انتخاب شده را همانند بالا و با شرایط بالا برسی می کنیم با این تفاوت که نقطه داده شده در صورت مساوی بودن با خطوط مورد بررسی قرار می گیرد در حالت سوم برای بررسی تصادف به صورت درون گرایی کامل می بایست
خوب اینم الگوریتم مقایسه که دو متغییر ر به عنوان ورودی دریافت کرده که یکی از نوع TPoint و دیگری از نوع TRect می باشد . این الگوریتم برنامه مختصات یک نقطه را گفته و با جعبه که به آن داده شده مقایسه می کند . که آیا نقطه درون حعبه می باشد یا خیر . (حالت اول و دوم) function InRect(Value:TPoint;Arect:TRect ):Boolean ; این الگوریتمم برسی برای اینه که ببینه دوتا باکس با هم برخورد کردند یا خیر . بدین نحو که بررسی نقاط اصلی چهار گوشه شی داده شده را با جعبه مورد نظر بررسی می کند . function BoundsInRect(Value,Arect:TRect):Boolean; بقیه اشکالم اگر شد و وقت کردم الگوریتم شون رو در میارم و براتون ارسال می کنم . و بازم مثل همیشه اگر مشکلی بود با من تماس بگیرید . شماره ارتباط منو می تونید از بخش درباره ما به دست بیارید . اگر سوال مهمی داشتید با دفتر موئسسه تماس بگیرید و پیغام بزارید. ! تا چند روز آینده با 3 گیم جدید که با همین الگوریتم نوشته شده آشناتون می کنم .
سلام دوستان : دیدم مثل اینکه خیلی ها از شمایل پیش فرض Form ویندوز خسته شدند و دلشون می خواد که در پنجره دلخواه خودشون و با شرایط خودشون کار کنن . خیلی ها با برنامه هایی مثل یاهو مسنجر ( Yahoo messenger ) و ویندوز مدیا پلیر ( Windows Media Player ) آشنا هستید . شاید دلتون بخواد برنامه هایی که می نویسید دارای چنین قابلتی باشد . یعنی بتوان اسکین Skin برنامه رو به صورت دلخواه خودتون و کاربران برنامه ها تون تغییر بدهید و دیگه داخل محیط خشک و چهار چوب یکنواخت محیط ویندوز قرار نگیرند . خوب من بهتون یک جعبه مئلفه Component Pack برای استفاده در محیطهای دلفی با ورژنهای متفاوت معرفی می کنم . تا کار شما رو راحت تر کنم . هرچند برای این کار شما روشهای متفاوتی برای انجام محدود کردن و تغییر شکل ظاهری پنجره ها پیش رو دارید ولی من این برنامه و سرویس رو بهتون معرفی می کنم . سرویس این سرویس که ورژن اصلی آن با قیمت هنگفتی در بازار به فروش می رسد وحتی ورژن های کرک شده آن نیز دارای قیمت و ارزش فراوانی در کشور ماست ، بر روی وب سایت ( Web Site ) شرکت SUI با سوریس بسته و بدون سروس با ورژن آزمایشی Trial قابل دانلود است اگر زرنگ باشید که کرک این برنامه هم تحت شبکه یافت خواهید کرد ولی بازهم این برنامه در فایل های اجرایی بدون پیغام ظاهر می شود و شما می توانید از آن استفاده کنید . در ورژن Trial کرک Crack نشده شما هنگام اجرای برنامه با یک پیغام معرفی شرکت سازنده مواجه می شید و شما با زدن دکمه OK به اجرای ادامه برنامه میپردازید . البته باز هم ذکر کنم که این پیام پس از کامپایل Compile و اجرای فایل اجرایی دیگر به نمایش در نمی آید . یعنی به شما اجازه داده شده تا برنامه را حتی برای مصرف تجاری نیز استفاده کنید . مزایای برنامه :
برای نمایش بزرگ کلیک کنید : خود فکر می کنم توضیحات کافی باشه : بهتره حالا کینک دانلود رو بدم که شما از بخش دانلود همین سایت بتو نید دانلود کنید . برای دانلود لطفا وارد بخش دانلود بشید . اگر مشکلی داشتید باها در میون بزارین تونستم جواب می دم . لینک بخش دانلود
برنامه ریچ ادیت ( ویراشگر متن ) آپلود شد و می توانید از بخش دانلود سورس برنامه را در دو زبان دانلود کنید .
لینک به مقاله : دانلود برنامه و توضیحات این برنامه به دو زبان تدارک دیده شده( فارسی و انگلیسی) .
از این به بعد برای دست رسی به مقالات دانلودی یا فایلهایی که برای دانلود گذاشته شده می تونید تو بلاگ Http://downloadlib.blogfa.com و یا از طریق همین پیج یعنی بخش دانلود دست رسی پیدا کنید و چگونگی و توضیحات فایل رو قبل از دانلود به دست بیارید .
|
|