آموزش دلفی 
نکات مفید کار در محیط دلفی
 محیط دلفی برای برنامه نویسی یکی از بهترین محیطهای برنامه نویسی است گذشته از کارکرد داخلی و کمپایلر آن که بسیار قوی و سریع است، محیط آن یعنی IDE آنهم قدرت بسیار زیادی دارد که باعث شده یکی از بهترین ادیتورها باشد.
در این مقاله من سعی بر این داشته ام تا با ارائه یک سری از نکات و کلیدهای میانبر که می توانند برای کار در دلفی بسیار مفید و کارا باشند، کمک کنم تا شما بتوانید با قدرت بیشتر به برنامه نویسی و کار در این محیط قدرتمند ادامه دهید.
در قسمت اول مقاله که در حال حاضر در مقابل شماست من یک سری از کلیدهای میانبر و ترکیبی مورد استفاده در IDE دلفی را بصورت لیست وار و همراه یک توضیح کوچک آورده ام.
دوستان عزیز برنامه نویس ممکنه که شما مدتها با دلفی مشغول برنامه نویسی بوده باشید اما من یقین دارم که در این لیست نکات و روشهای جدیدی را خواهید آموخت.
جستجو در متن بصورت مستقیم:
برای اینکار کلیدهای Ctrl+E را بفشارید و بدنبال آن شروع به تایپ کلمه مورد نظر کنید نتیجه آن را خود ببینید.
برای اینکه به کلمه بعدی بروید کافیست کلید F3 را بزنید.
ایجاد فرورفتگی در کد:
بعضی اوقات – که خیلی هم پیش میآید – لازم است که یک مقداری از متن را بصورت بلوک شده به جلو و یا عقب ببریم.
منظور دندانه دار کردن متن است که به خوانایی برنامه کمک می کند.
برای اینکار می تونید از کلید Ctrl ShiftI برای جلو بردن و Ctrl+Shift+U برای عقب برگرداندن متن بلوک شده استفاده کنید.
پرش به قسمت تعریف یک شی (Object):
ببنید شی مورد نظرتون (از قبیل VCL, Procedure, Function,...) در کجا و چطور تعریف شده می توانید کلید Crtl رو پایین نگه داشته و روی شی مورد نظر Click کنید.
برای تغییر حالت کاراکترها:
شما می توانید یک قسمت از متن (که ممکن است با حروف بزرگ و یا کوچک تایپ شده باشد) را انتخاب کنید و با زدن کلیدهای Ctrl+O+U به ترتیب تمامی حروف کوچک آن قسمت از متن را به حروف بزرگ و تمامی حروف بزرگ آنرا به حروف کوچک تبدیل کنید.
برای تعییر حالت یک کلمه نیز میتوانید روی کلمه مورد نظر رفته و کلیدهای Ctrl+K+F برای بزرگ کردن و کلیدهای Ctrl+K+E را برای کوچک کردن حروف آن کلمه بکار برد.
درست کردن ماکرو متنی:
این امکان بسیار مفید است و می تواند بسیاری از کارهای نوشتاری را کاهش دهد با اینکار شما میتوانید یک سری از کارهای تکراری که روی متون انجام می دهید را بصورت ماکرو در آورده و از آنها به راحتی استفاده کنید.
برای شروع به ضبط ماکرو کلیدهای Ctrl+Shift+R را بفشارید و آن سری کارهایی را که می خواهید را انجام دهید و سپس برای اینکه به کار ضبط ماکرو پایان دهید کلیدهای Ctrl+Shift+R را دوباره بزنید.
حال برای استفاده از ماکرو کافیست در هر جا که لازم بود کلیدهای Ctrl+Shift+P را بفشارید.
انتخاب متن بصورت مربعی:
اگر شما از کهنه کارهای کامپیوتر باشید حتما از زمان داس یادتون هست که برنامه ای بود به نام PE2 که یکی از امکانات بسیار جالبش این بود که یک مربع از متن رو میتوانستین انتخاب کنید و آنرا کپی یا حذف کنید.
بله درست متوجه شدید در محیط دلفی هم شما اینکار را میتوانید انجام دهید اما نه به مشکلی PE2 بلکه اینکار را میتوانید فقط با گرفتن کلید Alt و کشیدن موس روی متن انجام دهید.
هر چند ممکن است در نگاه اول زیاد این امکان مفید به نظر نیاید ولی بعضی وقتهای خیلی کار را راحت میکنه، که حتماً تجربه خواهید کرد.
 نکات مفید کار در محیط دلفی محیط دلفی برای برنامه نویسی یکی از بهترین محیطهای برنامه نویسی است گذشته از کارکرد داخلی و کمپایلر آن که بسیار قوی و سریع است، محیط آن یعنی IDE آنهم قدرت بسیار زیادی دارد که باعث شده یکی از بهترین ادیتورها باشد.
در قسمت اول مقاله که در حال حاضر در مقابل شماست من یک سری از کلیدهای میانبر و ترکیبی مورد استفاده در IDE دلفی را بصورت لیست وار و همراه یک توضیح کوچک آورده ام.
دوستان عزیز برنامه نویس ممکنه که شما مدتها با دلفی مشغول برنامه نویسی بوده باشید اما من یقین دارم که در این لیست نکات و روشهای جدیدی را خواهید آموخت.
جستجو در متن بصورت مستقیم: برای اینکار کلیدهای Ctrl+E را بفشارید و بدنبال آن شروع به تایپ کلمه مورد نظر کنید نتیجه آن را خود ببینید.
برای اینکه به کلمه بعدی بروید کافیست کلید F3 را بزنید.
ایجاد فرورفتگی در کد: بعضی اوقات – که خیلی هم پیش میآید – لازم است که یک مقداری از متن را بصورت بلوک شده به جلو و یا عقب ببریم.
برای اینکار می تونید از کلید Ctrl ShiftI برای جلو بردن و Ctrl+Shift+U برای عقب برگرداندن متن بلوک شده استفاده کنید.
پرش به قسمت تعریف یک شی (Object): ببنید شی مورد نظرتون (از قبیل VCL, Procedure, Function,...) در کجا و چطور تعریف شده می توانید کلید Crtl رو پایین نگه داشته و روی شی مورد نظر Click کنید.
برای تغییر حالت کاراکترها: شما می توانید یک قسمت از متن (که ممکن است با حروف بزرگ و یا کوچک تایپ شده باشد) را انتخاب کنید و با زدن کلیدهای Ctrl+O+U به ترتیب تمامی حروف کوچک آن قسمت از متن را به حروف بزرگ و تمامی حروف بزرگ آنرا به حروف کوچک تبدیل کنید.
برای تعییر حالت یک کلمه نیز میتوانید روی کلمه مورد نظر رفته و کلیدهای Ctrl+K+F برای بزرگ کردن و کلیدهای Ctrl+K+E را برای کوچک کردن حروف آن کلمه بکار برد.
درست کردن ماکرو متنی: این امکان بسیار مفید است و می تواند بسیاری از کارهای نوشتاری را کاهش دهد با اینکار شما میتوانید یک سری از کارهای تکراری که روی متون انجام می دهید را بصورت ماکرو در آورده و از آنها به راحتی استفاده کنید.
حال برای استفاده از ماکرو کافیست در هر جا که لازم بود کلیدهای Ctrl+Shift+P را بفشارید.
انتخاب متن بصورت مربعی: اگر شما از کهنه کارهای کامپیوتر باشید حتما از زمان داس یادتون هست که برنامه ای بود به نام PE2 که یکی از امکانات بسیار جالبش این بود که یک مربع از متن رو میتوانستین انتخاب کنید و آنرا کپی یا حذف کنید.
هر چند ممکن است در نگاه اول زیاد این امکان مفید به نظر نیاید ولی بعضی وقتهای خیلی کار را راحت میکنه، که حتماً تجربه خواهید کرد.
گذاشتن علامت روی متن: این کار که به BookMark معروف است بسیار مفید و کارا می باشد.
در هنگامی که شما روی قسمتی از متن برنامه کار میکنید و می خواهید به یک قسمت دیگر بروید ممکن است برای برگشتن به مکان اول خود کمی مشکل پیدا کنید.
ولی شما میتوانید با زدن چند دکمه به محل مورد نظرتون باز گردید.
برای اینکار در خطی که قصد دارید علامت بگذارید کلیدهای Ctrl+Shift+0..9 را بفشارید.
منظور اینست که کلیدهای Ctrl+Shift را نگه دارید و یکی از اعداد 0 تا 9 را وارد کنید تا آن خط به همان شماره علامت گذاری شود و سپس هر جا که خواستید بروید و سپس هر بار که کلید Ctrl را نگه دارید و شماره مورد نظر را وارد کنید به همان خط باز خواهید گشت.
البته توجه داشته باشید که فقط می توانید 10 خط را با این روش علامت گذاری بکنید و برای برداشتن علامت ها کافیست روی همان خط دوباره کلید Ctrl+shift و شمارهای که برای آن خط وارد کرده اید را بفشارید با اینکار علامت آن خط برداشته می شود.
ایجاد کلاس مورد نظر: شما هنگامی که در قسمت Private و یا Public یک type، روال یا تابع درست کردید لازم دارید که قسمتی را برای قرار دادن کدهای مربوط به آن روال یا تابع را ایجاد کنید.
برای اینکار شما پس از اینکه نام تابع را تایپ کردید می توانید کلیدهای Ctrl+Shift+C را فشار دهید تا دلفی یک قسمت برای نوشتن کدهای مورد نظرتان ایجاد کند.
ظاهر کردن پنجره Code insight: شما حتما به اهمیت و مفید بودن این قسمت دلفی واقفید که در هنگام کد نویسی تا چه حد می تواند کارها را راحت کند.
بله در هنگام وارد کردن کدها بعد از وارد کردن نام یک کلاس و یا Object با زدن یک نقطه (.) پنجره Code Insight ظاهر می شود.
حال در بعضی وقتها شما ممکن است که نقطه را قبلا وارد کرده باشید و یا در مواقع دیگر این پنجره ظاهر نشود.
در این صورت برای اینکه پنجره را ظاهر کنید باید دوباره نقطه را وارد کنید ولی راه آسانتری هم وجود دارد و آن اینست که کلیدهای Ctrl+Speacebar را فشار دهید.
ظاهر کردن پنجره Code Parameter: همانند بالا در هنگام ظاهر شدن Hint مربوط به راهنمای توابع که معمولاً بعد از گذاشتن پرانتز مربوط ظاهر میشود و در مورد پارامترهای لازم می باشد نیز می توانید از کلیدهای Ctrl+Shift+SpaceBar استفاده کنید.
رفتن از قسمت تعریف توابع و روالها به قسمت کد آنها: همیشه این نیاز وجود خواهد داشت که شما در هنگامی که دارید به دنبال یک روال در قسمت type میگردید بعد از پیدا کردن نام آن می خواهید که خود آن تابع یا روال را نیز ببنید.
برای اینکار خوب حتما نام آن را جستجو میکنید ولی یک راه آسانتر اینست که شما روی نام آن تابع قرار گیرید و کلیدهای Ctrl+Shift+Up/Down را بزنید.
در اینحالت اگر روی کد تابع باشید به قسمت تعریف آن خواهید رفت.
آموزش کار با برنامه NetMeeting برنامه NetMeeting می تواند از طریق اینترنت ارتباط بین افراد را انتخاب کند با داشتن تجهیزات کافی شما می توانید از اینتر نت به عنوان یک خط تلفن یک ابزار کنفرانس ویدئویی یک تابلوی اعلانات الکترونیکی یا حتی ابزاری برای استفاده مشترک از کلیپ بوردها استفاده کنید به همین دلایل است که نام این برنامه ملاقات در شبکه یا همان NetMeeting است برای استفاده کامل از امکانات این برنامه شما به یک مودم بسیار سریع یک دوربین ویدئویی وصل شده به کامپیوتر و تعدادی دستگاه دیگر نیاز دارد با این وجود در این تمرین شما از همان تجهیزاتی که قبلآ داشته اید استفاده خواهید کرد.
برای کار در برنامه NetMeeting از مراحل زیر پیروی کنید: گزینه Programs / Internet EXplorer / Microsoft NetMeeting را انتخاب کنید هنگامی که برای اواین مرتبه وارد برنامه Microsoft NetMeetingمی شوید مجموعهای از صفحه تصویر ها را مشاهده می کنید که شما را قادر می سازند محیط کاری این برنامه را تعریف و آماده کنید برای ادامه کار روی دکمه Next کلیک کنید اگر می خواهید در هنگامی که مردم با شما تماس می گیرند بتوانند نام و آدرس شما را مشاهده کنند باید از یک سرور دایرکتوری استفاده کنید شما باید همان سرور دایرکتوری را انتخاب کنید که افراد دیگری که معمولآ با شما تماس می گیرند از آن استفاده می کنند روی دکمه NEXT کلیک کنید تا کار ادامه یابد اکنون شما باید نام و نام خانوادگی و آدرس پست الکترونی خود را وارد کنید مابقی اطلاعات خواسته شده اختیاری هستند برای ادامه کار روی دکمه Next کلیک کنید اکنون باید برای اطلاعات خود یک گروه تعیین کنید روی دکمه Next کلیک کنید پنجره Audio Tunning Wizard باز می شود برای انتخاب نوع ارتباطی که می خواهید از آن استفاده کنید روی دکمه Next این پنجره کلیک کنید شما صوت و تصویر ارتباطی که برنامه NetMeeting باید در این هنگام نوع صحیح ارتباط خود را تعیین کنید زیرا این تعیین مستقیمآ بر روی کیفیت می تواند برقرار کند تاثیر می گذارد برای ادامه کار روی دکمه Next کلیک کنید برای آنکه پارامتر هایی که تعیین کرده اید آزمایش شوند باید روی دکمه Start Recording کلیک کنید با این کار باید آنقدر در میکروفون خود صحبت کنید تا زمان سنج نشان دهد که آزمایش تمام شده است برای ادامه کار روی دکمه Next کلیک کنید اکنون شما آماده کار در NetMeeting هستید برای آنکه پنجره برنامه NetMeeting نشان داده شود روی دکمه Finish کلیک کنید بسته به نوع ارتباطی که شما انتخاب کرده اید برنامه Connection Wizardبا اینترنت ارتباط برقرار می کند برای آنکه پنجره New Call ظاهر شود روی دکمه Call کلیک کنید اطلاعات لازم برای دسترسی به شرکت خود را در مستطیل Address وارد کنید شما می توانید در این مستطیل ادرس پست الکترونیکی نام کامپیوتر ادرس شبکه کامپیوتری و یا شماره تلفن متصل به مودم خود را وارد کنید پس از آنکه تماس شما برقرار شد روی دکمه Hang Up کلیک کنید تا ارتباط قطع شود برای بستن برنامه NetMeeting روی دکمهClose کلیک کنید اگر از برنامه NetMeeting برای ارتباط تلفنی یا تصویری با دیگران در اینترنت استفاده می کنید شما می توانید قبل از