واضح آرشیو وب فارسی:سایت ریسک: mh_amri18-06-2007, 01:42 PMسلام دوستان . میخواستم از دوستان بپرسم چه جوری میشه چند کار رو تو c# کرد 1- میخوام دفعه اول برنامه یک سری اطلاعات رو بگیره و در دفعه های بعدی اجرا از اون اطلاعات استفاده کنه 2- من یکم تو سی شارپ تازه کارم متغییری که زمان رو حساب کنه چیه و چجوری میشه ازش استفاده کرد. 3- من msdn رو نصب کردم ولی اطلاعاتی که میده خیلی بی سرو تهه . یعنی اگر یک دستور رو سرچ میکنی میره برات مقاله از افیس میاره ! بخاطر همین میخواستم بدونم من دارم بد استفاده میکنم یا واقعا اینطوریه . 4- میخواستم منو بگذارم . از کجا میتونم اینکار رو بکنم و چجوری ارکان منو ها رو تعریف کنم . 5- وقتی روی یکی از این منوها کلیک زده میشه یک فرم دیگه باز بشه ولی دستوری برای نشان دادن فرم مثلا شماره 2 پیدا نکردم. 5- سوال داشتم باز تو همین تاپیک مزاحمتی فراوان ایجاد خواهم کرد. :27: از تمام دکتر و مهندسین حال و آینده کمال تشکر رو دارم anvar.net18-06-2007, 06:01 PMقبلا از همه یه نصیحت کوچیک : شما اول از همه یک کتاب فارسی برای آموزش C# تهیه کنید و بعد از روی آن یش بروید, حتما به نتیجه میرسید. جواب 1 : برای سوال 1 الان برای شما خیلی زوده! ولی جوابی برات دارم.(البته اگه منظورت چیزی شبیه ستینگ سایر برنامه ها باشه) جواب2 : برای تعریف متغیرهای زمان Time و تاریخ Date از نوع داده Date استفاده میکنیم. نحوه استفاده (فکر کنم منظور شما نحوه اعلان متغیر باشه نه استفاده) بستگی به کار شما داره.سوالت رو واضحتر بگو (یعنی دقیقا میخوای چیکار کنی).برای تعریف متغیر Dim A 1 As N1 که A 1 نام متغیر شما و N1 نوع داده متغیر شماست. جواب 3 : در صفحه Start page ویژوال ستدیو به تب سوم (My Profile) برو و Help filter رو رو C# و یا .... ست کن. جواب : برای گذاشتن منو, از نوار ابزار کنترل MainMenu رو دیل کیلیک یا درگ کن تو فرمت.بعد با هم با انتخاب اولین جایگاه منو و زدن کلید اینتر میتونی متنش رو تغییری بدی. بعد از کامل شدن متنش میتونی کلید اینتر بزنی که زیر منوهای منو فوق اضافه میشند و الی اخر.با انتخاب هر منو یا زیر منو و زدن F4 میتونی بعضی از خصوصیات آونها رو تغییر بدی. جواب 5 : شما از داخل فرم یک میخواهید فرم دوم نمایش داده شود. اول باید یک شیء جدید از فرم دوم تعریف کنید. Dim frm2 As new form2 با این تعریف الان میتونیم به فرم 2 دسترسی داشته باشیم. برای نمایس Frm2.show mh_amri18-06-2007, 10:37 PMاز پاسختون متشکر. ولی من تو برنامه نویسی تازه کار نیستم بلکه تو ویژوال نویسی دارم تاتی تاتی میکنم .یه 10 سالی هست که داس پرومپتی برنامه مینویسم ولی درک و شعور ویژوال فعلا تکرار میکنم فعلا, ندارم . یکم مخم طول میکشه از اون حالت سوئیچ کنه رو این حالت . ولی اگر کتاب خوبی میشناسید متشکر میشم که معرفیش کنید .کتابی که فکر کنه شما هیچی از تفکر ویژوال ندارید و یا بخواد تفکر قدیم رو جابجا کنه و یا توضیح ابتدایی در اون مورد بده . مثلا من کتاب سی شارپ مجتمع فنی رو دارم ولی نصف کتاب به توضیح برنامه نویسی تحت console پرداخته که فکر نکنم توش مشکلی داشته باشم . من با تفکر ویژوال آشنا نیستم نه با برنامه نویسی. یک سوال دیگر هم اضافه کنم . عبارت new قبل از definition ها برای چیه . من تو اینم یکم مشکل دارم . فکر کنم time هم بد توضیح دادم . می خوام از زمان اجرای یک رخداد شروع کنه به تایمر انداختن و تا اتفاق افتادن رخداد دوم تایمر بندازه و اعلام کنه . حالا شما چی پیشنهاد میکنید. کتاب , تعریف دستور و پیشهادات برای من متشکر و ممنون anvar.net19-06-2007, 01:26 AMدوست عزیز : برای شروع کار شما میتونید از کتابهای انتشارات نص استفاده کنید. چون با برنامه نویسی کار کرده اید خیلی راحت میتونید مفاهیم رو درک کنید............ اگه زبانت خوبه از کتب زبان اصلی استفاده کن. از کلمه کلیدی New برای ایجاد اشیاء استفاده میکنیم(در صورتی که بخواهیم با اعضای یک کلاس کار کنیم نیاز به ایجاد یک شیء از کلاس فوق داریم یا همان Instantiating). در صورتی که در مثال بالا از New استفاده نکنیم, در واقع فقط فرم 2 رو تعریف کرده ایم. نه ایجاد یه کنترل Timer بنداز تو فرمت.با رویداد خاصی تایمر شرو به کار کنه و با رویداد دیگه ای از کار بیفته. کنترل تایمر دو خاصیت اصلی دارد : Enabled که مشخص میکند آیا تایمر فعال است یا نه (مقادیر بولین) و Interval فاصله زمانی بین تیکهای تایمر را بر حسب میلی ثانیه برمیگرداند. دو متد اصلی این کنترل Start و Stop هستند که برای راه اندازی و توقف تایمر بکار میروند. مهمترین رویداد تایمر Tick است که با طی شدن زمان خاصیت Interval رخ میدهد. اما پیشنهاد هرکاری دلت میخواد بکن, اما درست و حسابی و با برنامه مشخص _H2_19-06-2007, 11:30 AMسلام شاید تنوضیح واضحات باشه ولی گفتم من هم تاکید کنم بد نیست! از سوالات شما مشخص است که هنوز به #C تسلط ندارید، حتی مبانی ساده. سوال پرسیدن بد نیست، ولی اگر میخواهید چیزی یادبگیرید همانطور که کاربر anvar.net (http://forum.p30world.com/member.php?u=93068) هم اشاره کردند، درست و حسابی و با برنامه بروید دنبالش (اشتباه نشود، کسی نگفت آموزشگاه بروید!) و بیش از یک کتاب هم مطالعه کنید، یعنی اول بنیان و مبانی ابدایی را با کمک کتاب و سپس دیدن سورسهای دیگران فول شوید، بعد اگر مشکلی داشتید، بپرسید، اینطوری سوالاتتان کمتر و جوابها را هم خیلی زودتر متوجه میشوید! اول کتاب، دوم کتاب، سوم سورس کد دیگران! mh_amri19-06-2007, 05:02 PMسخنانتون رو آویزه گوش میکنم. متشکر سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 4430]