امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوالات ابتدایی
نویسنده پیام
Rayman1366 آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #1
سوالات ابتدایی
دروود
من در کار برنامه نویسی ا با دلفی و دیگر برنامه ها تازه واردم.
من یه فایل یا پروژه رو ساختم
منو فایل هم برایش ساختم ولی فعال نیست یعنی وقتی برنامه اجرا می کنم open file نمی اید
این قدم مهمی است و سوال مهمی است برایم
یک پنجره به نام unit.pas هم است که نقش ان را نمی دانم و اگر کدی می خواهد در ان گذاشت باید چگونه این کار را کرد
مرسی
[تصویر:  5tz7ms.jpg]
۰۱-مهر-۱۳۸۷, ۲۲:۰۳:۵۰
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: سوالات ابتدایی
سلام دوست عزیز برای استفاده از openfile شما باید از سربرگ dialogs یک opendialog استفاده کنینی
مثال
نشان دادن مسیر فایل در یک edit
یک button و یک edit و یک opendialog را روی فورم قرار دهید در رویداد onclick مربوط به button (روش دابل کلیک کن و برو تو محیط کد نویسیش) و بنویس
کد:
if opendialog1.execute then
edit1.text:=opendialog1.filename;
برای ساخت menu هم وقتی mainmenu رو گذاشتی رو فورم روش دابل کلیک کن ادیتورش ظاهر میشه و میتونی منوهاتو طراحی کنی
موفق باشی
(آخرین ویرایش در این ارسال: ۰۱-مهر-۱۳۸۷, ۲۳:۳۲:۳۶، توسط lord_viper.)
۰۱-مهر-۱۳۸۷, ۲۳:۳۱:۲۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Rayman1366, mahbooob
Rayman1366 آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: سوالات ابتدایی
با تشکر از شما
من انقدر مبتدی هستم که منظور شما را نفهمیدم
چون برای اولین باری است که این برنامه را باز کردم.
اگر می شود به صورت تصویری یا مرحله به مرحله و خیلی ابتدایی توضیح بدهید.

سربرگ dialog کجاست.
در این ادیتوی که می شود کد در ان گذاشت باید کدها را قرار دهم؟
گزینه ذخیره ادیتور ندارد
من کد را قرار دادم ولی ادیتو ارور می دهد باید کد را در کدام قسمت از ادیتو قرار بدهم.
ممنون
۰۲-مهر-۱۳۸۷, ۰۶:۱۳:۴۵
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: سوالات ابتدایی
[تصویر:  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 واسه توضیحات بیشتر
دانلود
موفق باشید
۰۲-مهر-۱۳۸۷, ۱۱:۲۷:۰۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Rayman1366, mahbooob
Rayman1366 آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: سوالات ابتدایی
با تشکر از راهنمایی شما .
تا حدودی راه افتادم.
زنده باشید.
۰۲-مهر-۱۳۸۷, ۱۶:۱۱:۳۵
ارسال‌ها
پاسخ
Rayman1366 آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #6
RE: سوالات ابتدایی
دروود دوباره
من از کدام مرجع می توانم کدهای زیر را پیدا کنم.
مثلا کد باز شدن صفحه وب و هزاران چیز دیگه.
begin
showmessage('wellcome');
end;
۰۴-مهر-۱۳۸۷, ۰۵:۵۱:۴۲
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #7
RE: سوالات ابتدایی
مهمترین چیز help خود دلفی هست که کامله
بعد از اون سایتهای زیادی وجود دارن که سورس کد دلفی میزارن و اموزش اونو مثل همین سایت www.iranvig.com و یا www.delphi3000.com
تو بخش دلفی هم اموزش هست هم سایتهای مرتبط لطفا جستجو کنید
۰۴-مهر-۱۳۸۷, ۱۰:۲۴:۵۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Rayman1366, mahbooob
Rayman1366 آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #8
RE: سوالات ابتدایی
دوستان من سورس یک برنامه رو دارم حالا چطوری میشه اون سورس برنامه رو تبدیل به برنامه exe کرد بعد از تغییرات؟
مرسی
۲۰-مهر-۱۳۸۷, ۱۷:۴۰:۱۵
ارسال‌ها
پاسخ
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #9
RE: سوالات ابتدایی
CTRL+F9

۲۰-مهر-۱۳۸۷, ۱۸:۴۰:۰۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Rayman1366, lord_viper, mahbooob
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #10
RE: سوالات ابتدایی
(۲۰-مهر-۱۳۸۷, ۱۷:۴۰:۱۵)Rayman1366 نوشته است: دوستان من سورس یک برنامه رو دارم حالا چطوری میشه اون سورس برنامه رو تبدیل به برنامه exe کرد بعد از تغییرات؟
مرسی
شما اول از منو گزینه file/open project اون پروژه رو انتخاب کن بعد با استفاده از کلید f9 یا او مثلث سبز رنگ روی نوار ابزار برنامه کامپایل میشه و exe مورد نظر در پوشه جاری ساخته میشه
موفق باشی
۲۰-مهر-۱۳۸۷, ۲۲:۴۳:۵۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahbooob
Rayman1366 آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۷

تشکرها : 6
( 0 تشکر در 0 ارسال )
ارسال: #11
RE: سوالات ابتدایی
دروود
مرسی از پاسخ دوستان
حال یه سوال دارم
من میخوام یه برنامه ایی بسازم که مثل عکس زیر باشه یعنی چند تا لیست توش بزارم
خیلی تو دلفی گشتم چیزی پیدا نکردم
http://www.tinypic.info/files/95wtjd7puhwio28lybp9.jpg
۰۹-آذر-۱۳۸۷, ۰۹:۴۱:۴۴
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 7 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS