تبليغاتX
بیایید با هم دلفی یاد بگیریم - 321 دیگه شروع شد
کد های مفید به زبان دلفی در دلفی کد

دوستان عزيز من فعاليت های سايت از امروز به بعد ديگه شروع شده

راستی در قسمت نظرات قبلی يکی از مهندسان و برنامه نويسان و کد نويسان  کار درست پاسکال مارو قابل دونستن و به ما سر زدن بايد از ايشون تشکر کنم و يه نکته ديگه من تمام هدفم از مقاله قبلی ايجاد يه درک درست برای تازه کاران  که می خواهن دلفی ياد بگيرن بود برای اينکه بگم دلفی در کد نويسی شيبه به چه زبان برنامه نويسی هست اگه گفتم بورلند مبتکر دلفی بوده منظورم اين بود که اولين شرکتی بود که به اين زبان بها داد و اونو از گم نامی  در آورد  

اما امروز من می خواهم کارم رو با نکات بسيار خوب وبرجسته در کد نويسی دلفی شروع کنم و در کل ريز نکته هايی که اکثر کتاب های آموزشی کمتر به آن اشره ميشه  پس بسم ا...

برجسته ترين نکته و بهترين برگ برنده دلفی استفاده سريع و خيلی جالب از توابع آی پی  در  ويندوز ها هست که اکثرا در دلفی در يونيت Windows تعريف  شدند  و شما  فقط بايد آنهارا مانند ديگر توابع معمولی از آنها استفاده کنيد

يکی ديگه از نکات برجسته در دلفی کار با بانک های اطلاعاتی يا بهتر بگم دلفی با هر نوع بانک اطلاعاتی بهترين ساز گار ری را دارد از اکسسAccess  ماکروسافت تا مای اس کيو ال My SQL

حالا نوبت ميرسه به فايل های اجرايی دلفی که بدن هيچ فايل و يا کتابخانه اضافی در تمامی محيط ها و در تمامی ورژن ويندوز  اجرا ميشه

حالا نوبت ميرسه به قدرت اعجاب انگيز دلفی در ار تباط با سيستم عامل شما. دلفی هم برای رجيستری يونيت و توابع داره هم برای فايل ها قديمی INI و ...

 دلفی از نظر انعطاف پذيزی حرف اول رو ميزنه برای اين که به حرف من برسيد خودتون و وژدان تون و دلفی رو باهم تنها می گذارم.

 اين ها همه  امتيازات برجسته دلفی فقط در ويندوز بود حالا ديگه اگه بخواهم سی ال ايکس و لينوکس رو بيارم وسط بايد بهاندازه کل سورس ويندوز فايده بنويسم. تازه پای آ اس پی دات نت و وب سرور  ها و سوکت ها رو وسط نکشيدم وگرنه ببين چقدر ميشد 

راستی شما ياد بدنينی که دلفی در هک و تروژان و ويروس نويسی ديگه لنگه نداره نمونه بارز ش رو می تونم به مجيک پی اس اشاره کنم

 واما کد نويسی ......

خب حالا من می خواهم اولين نکته  آموزشی اين سايت رو که تقريبا در کمتر کتاب آموزشی به آن اشره می کنند آموزش بدهم امروز با هم ميريم سراغ اولين عيب کوچولو در دلفی که همی آی پی آی هار رو ساپورت نمی کنه مثلا بلوک اينپوت BlockInput  که کاربر خود بايد عمليات لود رو انجام بده برای اين کار شما بايد يه function در قسمت implementation  يونيت که دارين با هاش کار می کنين بنويسيد.

طرز تعريف يه تابع رو بايد به اين شکل می باشد.

 Function Your API(Parameters): Result value  stdcall external  Library 

برای مثال من در زير تابع  BlockInput  رو به اين شکل لود می کنم .

Function BlockInput(fblock:longint): longint; stdcall external user32

خب ديد که دلفی چقدر قدرتمند و انعطاف پذيره  

فکر کنم برای امروز کافی باشه و منظور کلی ام رو براتون باز گو کردم و هم چنين يه نکته آموزشی کو چولو هم  گفتم که برای دلفی کار ها چيز خوبيه .

خب حالا می تونيد نظر بدهيد و سوالاتتون رو بپرسيد و پيشنهاداتتون رو بگوييد.

راستی يه نکته شما ها اگه لطف کنيد لينک اين وبلاگ رو درسايت يا وب لاگتون قرار بدهيد واقعا ممنون ميشم   البته ماهم لينک می گذاريم ...

راستی  دفعه بعد که ميايم براتون سورس يه ويروس  جالب که خودم نوشتم براتون خواهم گذاشت  اميدوارم موفق باشيد

با تشکر وحيد و سعيد

+ نوشته شده در  یکشنبه هفتم فروردین 1384ساعت 18:8  توسط وحید  |