ايران ويج

نسخه‌ی کامل: سوالات ابتدایی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
دروود
من در کار برنامه نویسی ا با دلفی و دیگر برنامه ها تازه واردم.
من یه فایل یا پروژه رو ساختم
منو فایل هم برایش ساختم ولی فعال نیست یعنی وقتی برنامه اجرا می کنم open file نمی اید
این قدم مهمی است و سوال مهمی است برایم
یک پنجره به نام unit.pas هم است که نقش ان را نمی دانم و اگر کدی می خواهد در ان گذاشت باید چگونه این کار را کرد
مرسی
[تصویر:  5tz7ms.jpg]
سلام دوست عزیز برای استفاده از openfile شما باید از سربرگ dialogs یک opendialog استفاده کنینی
مثال
نشان دادن مسیر فایل در یک edit
یک button و یک edit و یک opendialog را روی فورم قرار دهید در رویداد onclick مربوط به button (روش دابل کلیک کن و برو تو محیط کد نویسیش) و بنویس
کد:
if opendialog1.execute then
edit1.text:=opendialog1.filename;
برای ساخت menu هم وقتی mainmenu رو گذاشتی رو فورم روش دابل کلیک کن ادیتورش ظاهر میشه و میتونی منوهاتو طراحی کنی
موفق باشی
با تشکر از شما
من انقدر مبتدی هستم که منظور شما را نفهمیدم
چون برای اولین باری است که این برنامه را باز کردم.
اگر می شود به صورت تصویری یا مرحله به مرحله و خیلی ابتدایی توضیح بدهید.

سربرگ dialog کجاست.
در این ادیتوی که می شود کد در ان گذاشت باید کدها را قرار دهم؟
گزینه ذخیره ادیتور ندارد
من کد را قرار دادم ولی ادیتو ارور می دهد باید کد را در کدام قسمت از ادیتو قرار بدهم.
ممنون
[تصویر:  2mmikxe.png]

1=پالت کامپوننتها که شامل سربرگهایی مثل standard,additional,win32,dialgs,indycliend,ado و ... هست که بادکمه های <>که در انتهای اون قرار داره میشه این سربرگها رو پیمایش کرد درون هر سربرگ یک سری کامپوننت مختص به همون سربرگ وجود داره مثلا تو سربرگ standard شامل کامپوننتهای button,edit,memo,mainmenu,listboxو... و یا در سربرگ win32 شامل tabcontrol,pagecontrol,richedit,listimage,trackbar,progressbar,listvire,treeview و... هست
کامپوننتها اجزایی هستن که برای نوشتن هر چه صریعتر برنامه به ما کمک میکنن


2=فورم این فورم اصلی پروژه هست شما تو این قسمت کامپوننتها رو قرار داده(با کلیک رو کامپوننت و کلیک رو فورم یا دابل کلیک روی کامپوننت )و میتونین هر طور که مایلین اونها رو اریش بدین

3=این بخش code editor هست کدها در این بخش نوشته میشن و هر کد بین بلاک begin و end قرار میگیره
کد:
procedure TForm1.FormCreate(Sender: TObject);
begin
showmessage('wellcome');
end;
این کد هنگام اجرای برنامه یک پیغام wellcome نشون میده

4=object treeview این بخش نمایش چیدمانهای کامپوننتها رو روی هم نشون میده و اجزای اونها رو برای دسترسی صریعتر به اونها

5 =object inspector این بخش خیلی مهمه چون خواصproperty و رویدادهایevent هر کامپوننت رو به شما نشون میده و میتونین با تغییر اونها به نتیجه دلخواه برسین bidimode مربوط به چپ چین یا راست چین بودن یک کامپوننت هست که به صورت پیش فرض روی چپ چین قرار داره dbleft to right برای تنظیم صحیح زبان فارسی معمولا اینو تغییر داده و روی dbright to left قرار میدیم
برای کد نویسی در رویداد هر کامپوننت تو همین پنجره روی سربرگ events کلیک میکنیم تا رویدادهای اون شیی ظاهر بشه بعد رویداد مورد نظر رو انتخاب میکنیم مثلا On Click و در قسمت جلوییش duble click میکنیم تا به بخش کد نویسی مربوط به اون بریم و کدها رو در بین begin و end قرار میدیم

6= برای اجرای برنامه و دیدین پایان کار روی این مثلث سبز کلیک میکنیم اگه برنامه مشکل نداشته باشه برنامه ظاهر میشه
کد نوشته شده رو میتونین تو منو file/saveall میتونین پروژتونو هر جا که خواستین ذخیره کنین
فایل نهایی پروژه در صورت تغییر ندادن محل اون بصورت پیش فرض در پوشه project در محل نصب دلفی قرار میگیره
اینم یه ebook واسه توضیحات بیشتر
دانلود
موفق باشید
با تشکر از راهنمایی شما .
تا حدودی راه افتادم.
زنده باشید.
دروود دوباره
من از کدام مرجع می توانم کدهای زیر را پیدا کنم.
مثلا کد باز شدن صفحه وب و هزاران چیز دیگه.
begin
showmessage('wellcome');
end;
مهمترین چیز help خود دلفی هست که کامله
بعد از اون سایتهای زیادی وجود دارن که سورس کد دلفی میزارن و اموزش اونو مثل همین سایت www.iranvig.com و یا www.delphi3000.com
تو بخش دلفی هم اموزش هست هم سایتهای مرتبط لطفا جستجو کنید
دوستان من سورس یک برنامه رو دارم حالا چطوری میشه اون سورس برنامه رو تبدیل به برنامه exe کرد بعد از تغییرات؟
مرسی
CTRL+F9
(۲۰-مهر-۱۳۸۷, ۱۷:۴۰:۱۵)Rayman1366 نوشته است: [ -> ]دوستان من سورس یک برنامه رو دارم حالا چطوری میشه اون سورس برنامه رو تبدیل به برنامه exe کرد بعد از تغییرات؟
مرسی
شما اول از منو گزینه file/open project اون پروژه رو انتخاب کن بعد با استفاده از کلید f9 یا او مثلث سبز رنگ روی نوار ابزار برنامه کامپایل میشه و exe مورد نظر در پوشه جاری ساخته میشه
موفق باشی
دروود
مرسی از پاسخ دوستان
حال یه سوال دارم
من میخوام یه برنامه ایی بسازم که مثل عکس زیر باشه یعنی چند تا لیست توش بزارم
خیلی تو دلفی گشتم چیزی پیدا نکردم
http://www.tinypic.info/files/95wtjd7puhwio28lybp9.jpg
صفحه‌ها: 1 2