<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Shahvar - شاهوار &#187; آموزش برنامه نویسی</title>
	<atom:link href="http://www.shahvar.net/category/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shahvar.net</link>
	<description>وب سايت گروه نرم افزاري شاهوار در مورد آي تي ، موبایل و همه چيز</description>
	<lastBuildDate>Tue, 16 Mar 2010 19:01:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://www.shahvar.net/?pushpress=hub'/>
		<item>
		<title>برنامه نویسی به زبان ++C (قسمت سوم)</title>
		<link>http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/</link>
		<comments>http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 16:49:43 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=1659</guid>
		<description><![CDATA[در قسمت های اول و دوم درباره ی مقدمات برنامه نویسی و متغیر ها صحبت کردیم. در این قسمت شما با مقدار دهی متغیر ها ، تعریف ثابت ها ،‌ دستورات ورودی و خروجی در ++C‌ آشنا می کنیم.
متغیر ها را هم می توان هنگام تعریف مقدار دهی کرد و هم جداگانه که در ادامه مطلب با آن [...]]]></description>
			<content:encoded><![CDATA[<p>در قسمت های اول و دوم درباره ی مقدمات برنامه نویسی و متغیر ها صحبت کردیم. در این قسمت شما با مقدار دهی متغیر ها ، تعریف ثابت ها ،‌ دستورات ورودی و خروجی در ++C‌ آشنا می کنیم.<br />
متغیر ها را هم می توان هنگام تعریف مقدار دهی کرد و هم جداگانه که در ادامه مطلب با آن ها بیشتر آشنا می شوید.</p>
<p align="center">  <img border="0" align="baseline" width="340" src="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" alt="شاهوار دات نت" height="255" /></p>
<p><span id="more-1659"></span></p>
<p>به عنوان مثال دستور فوق را در نظر بگیرید : ;int a=5<br />
این دستور متغیر a را با مقدار ۵ و از نوع صحیح یا int تعریف می کند. دقت کنید سمی کالون آخر دستور همان طور که قبلاً هم اشاره شد اجباری است و در ++C اکثر خط ها به ; ختم می شوند.</p>
<p>حال دستور فوق را در نظر بگیرید : ;char b,c<br />
این دستور متغیر های c و b را از نوع کاراکتری یا char تعریف می کند. یعنی می توانیم هم زمان چندین متغیر را در یک خط با یک نوع تعریف کنیم.</p>
<p>اکنون به دستور مورد نظر دقت کنید : ;char ch1=&#8217;a&#8217; ch2=&#8217;b&#8217;<br />
این دستور متغیر های ch1 و ch2 را از نوع کاراکتری با مقادیر به ترتیب a و b تعریف کرد ، در کاراکتری برای تعیین مقادیر متغیر باید آن ها را در &#8221; قرار دهیم.</p>
<p><strong>ثابت ها :</strong> در طول برنامه مقدار آن ها تغییر نمی کند و ثابت می ماند ، بر عکس متغیر ها که ممکن است مقدار آن ها در طول برنامه تغییر کند.<br />
<strong>نحوه تعریف ثابت ها :</strong> مقدار    نام ثابت   define#<br />
مثال : define# M 100      :   این دستور ثابتی به نام M را با مقدار ۱۰۰ تعریف می کند.<br />
<strong>نکته مهم :</strong> در انتهای دستور define# استثنائاً سمی کالون ; قرار نمی گیرد.</p>
<p><strong>دستورات ورودی و خروجی در  ++C :<br />
</strong>برای اینکه بخواهیم کاربر در برنامه چیزی را وارد کند از دستور cin و برای اینکه بخواهیم در خروجی چیزی را به نمایش در آوریم از دستور cout استفاده می کنیم. به مثال های زیر توجه کنید :<br />
;cin &gt;&gt;x<br />
این دستور مقدار متغیر x را از کاربر می گیرد و ذخیره می کند. دقت کنید علامت &lt;&lt; برای دستور cin به صورت پیش فرض تعریف شده است.<br />
;cout &lt;&lt;x<br />
این دستور مقدار متغیر x را در خروجی چاپ می کند. دقت کنید علامت &gt;&gt; برای دستور cout به صورت پیش فرض تعریف شده است.</p>
<p>در جلسات بعدی شما را با این دستورات بیشتر آشنا می کنم. موفق باشید&#8230;</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/&title=برنامه نویسی به زبان ++C (قسمت سوم)">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/#comments">12 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1387/03/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%d9%88%d9%85/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:thumbnail url="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی به زبان ++C (قسمت دوم)</title>
		<link>http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/</link>
		<comments>http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 15:59:38 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=1596</guid>
		<description><![CDATA[در قسمت قبلی آموزش برنامه نویسی به زبان ++C به معرفی این زبان و مقدمات برنامه نویسی آن پرداخته شد. اکنون ادامه بحث را پیگیری می کنیم.
گفتیم متغیر ها ، محلی در حافظه جهت نگه داری داده ها می باشند و به شکل &#8221;;نام متغیر نوع&#8221; تعریف می شوند. نوع می تواند int ، char ، [...]]]></description>
			<content:encoded><![CDATA[<p>در قسمت قبلی آموزش برنامه نویسی به زبان ++C به معرفی این زبان و مقدمات برنامه نویسی آن پرداخته شد. اکنون ادامه بحث را پیگیری می کنیم.<br />
گفتیم متغیر ها ، محلی در حافظه جهت نگه داری داده ها می باشند و به شکل &#8221;;نام متغیر نوع&#8221; تعریف می شوند. نوع می تواند int ، char ، double ، float ، short int ، long int و&#8230; باشد ، نام متغیر نیز یک نام دلخواه می باشد. البته در نام گذاری متغیر ها باید قواعد خاصی را رعایت کرد ، از جمله اینکه از کاراکتر های غیر مجاز شامل !#$%* و&#8230; استفاده نشود یا از اعداد در اول اسامی استفاده نشود ،‌ البته می توان از خط تیره (-) در نام گذاری متغیر ها به جز حرف اول استفاده کرد.</p>
<p align="center"> <img border="0" align="baseline" width="340" src="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" alt="شاهوار دات نت" height="255" /></p>
<p><span id="more-1596"></span></p>
<p><strong>انواع داده ای صحیح در ++C :</strong><br />
یک بایت : char ، unsigned char ، singed char<br />
دو بایت : int ، short int<br />
چهار بایت : unsigned short int ، long int ، unsigned int ، unsigned long int<br />
داده های فوق نوع های متغیر ها هستند و هر کدام برای عملیات مختلف استفاده می شوند ، به عنوان مثال از int برای اعداد تا محدوده مشخص (منفی و مثبت) حداکثر تا ۲ بایت استفاده می شود که مناسب برای عملیات ریاضی است ، یا از char زمانی استفاده می شود که با کاراکتر ها سر و کار داریم و&#8230; که در آینده با همه ی اینها آشنا می شوید.</p>
<p align="right"><strong>مثال های تعریف متغیر :</strong><br />
int a یا char b و&#8230; که در انتهای هر دستور طبق قواعد ++C باید از ; (سمی کالون) استفاده کرد که این نکته را فراموش نکنید.</p>
<p align="right"><strong>اپراتور ها در ++C :</strong><br />
به سه دسته تقسیم می شوند : ۱- ریاضی ۲- رابطه ای ۳- بیتی<br />
۱- ریاضی شامل : &#8212; ++ % / * &#8211; +<br />
۲- رابطه ای شامل : != == &lt;= &gt;= &gt; &lt;<br />
3- بیتی : &lt;&lt; &gt;&gt; ( بخوانید شیفت به راست و شیفت به چپ )<br />
در رابطه با عملکرد و تقدم هر یک از اپراتور ها در آینده بحث می شود.</p>
<p align="right"><strong>چند نکته مهم :</strong><br />
۱- همانطور که قبلاً هم اشاره شد ++C حساس به متن بوده و بین حروف کوچک و بزرگ تفاوت قائل است.<br />
۲- سعی کنید در برنامه حالت تو رفتگی دندانگی (indention) را رعایت کنید.<br />
۳- اصل برنامه ++C با main شروع می شود.</p>
<p align="right">منتظر جلسات بعدی باشید &#8230;</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/&title=برنامه نویسی به زبان ++C (قسمت دوم)">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/#comments">2 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1387/03/18/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:thumbnail url="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی به زبان ++C (قسمت اول)</title>
		<link>http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/</link>
		<comments>http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/#comments</comments>
		<pubDate>Thu, 29 May 2008 16:12:28 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=1515</guid>
		<description><![CDATA[مدتی بود که بخش &#8220;برنامه نویسی&#8221; سایت شاهوار غیر فعال بود ، برای همین تصمیم گرفتیم این بخش را با موضوع &#8220;برنامه نویسی به زبان ++C&#8221; ادامه دهیم. ++C زبان برنامه نویسی است که در سال ۱۹۸۰ میلادی از زبان برنامه نویسی C توسعه یافت. ++C مبتنی بر سبک زبان برنامه نویسی شیء گرا می باشد. نکته [...]]]></description>
			<content:encoded><![CDATA[<p>مدتی بود که بخش &#8220;برنامه نویسی&#8221; سایت شاهوار غیر فعال بود ، برای همین تصمیم گرفتیم این بخش را با موضوع &#8220;برنامه نویسی به زبان ++C&#8221; ادامه دهیم. ++C زبان برنامه نویسی است که در سال ۱۹۸۰ میلادی از زبان برنامه نویسی C توسعه یافت. ++C مبتنی بر سبک زبان برنامه نویسی شیء گرا می باشد. نکته ی دیگر اینکه در ++C کلمات کلیدی کمی وجود دارد اما مانور زیادی می توان روی آن داد و تقریباً برنامه ای نیست که نتوان با آن پیاده سازی کرد.</p>
<p align="center"> <img border="0" align="baseline" width="340" src="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" alt="شاهوار دات نت" height="255" /></p>
<p><span id="more-1515"></span></p>
<p>هدف ما ارائه آموزش صریح و کاربردی به دور از حاشیه و توضیحات نا به جا می باشد. امید واریم این بخش نیز مورد توجه کاربران گرامی قرار گرفته شود.</p>
<p align="right"><strong>قالب اصلی برنامه نویسی با ++C :<br />
</strong>قبل از شروع برنامه نویسی با ++C ابتدا باید یاد قالب کلی برنامه نویسی را بیاموزید. در ++C فایل هایی با عناوین &#8220;فایل سر آیند&#8221; یا &#8220;هدر فایل&#8221; وجود دارد که می بایست قبل از شروع برنامه نویسی به برنامه پیوست شود. این فایل ها متناسب با نوع دستوراتی که در برنامه استفاده می شود متفاوت است.<br />
قاعدتاً برای هر برنامه ای در ++C نیاز به هدر فایل iostream احساس می شود. این هدر فایل یا فایل سر آیند را می بایست توسط این دستور به برنامه الصاق کرد :</p>
<p align="left"><img border="0" align="baseline" width="126" src="http://www.shahvar.net/wp-content/uploads/2008/05/1.GIF" height="17" /></p>
<p align="right">دقت داشته باشید بین # و include فاصله ای وجود ندارد و نام هدر فایل بین دو علامت &lt;&gt; قرار می گیرد ، h. نیز پسوند هدر فایل محسوب می گردد. (توضیحات تکمیلی در مورد هدر فایل ها در قسمت های بعدی شرح داده می شود.)<br />
پس از تعیین هدر فایل نوبت به تعیین بدنه ی اصلی برنامه می رسد. در ++C حتماً و حتماً باید این بخش رعایت شود و بدنه ی اصلی برنامه تعریف گردد. نحوه تعریف بدنه ی اصلی برنامه به شرح زیر است :</p>
<p align="left"><img border="0" align="baseline" width="86" src="http://www.shahvar.net/wp-content/uploads/2008/05/2.GIF" height="59" /></p>
<p align="right">از main به عنوان یک کلمه ی کلیدی که تعیین کننده بدنه ی اصلی برنامه است استفاده می شود. آکولاد باز نیز تعیین کننده ی بلاک بدنه ی اصلی برنامه است که یک جا باز می شود و در انتهای کار نیز باید بسته شود. همچنین دستورات برنامه و مقادیر بازگشتی نیز بعد از main باید تعریف شوند که در این رابطه در ادامه مفصلاً بحث خواهد شد. دقت داشته باشید اغلب دستورات در ++C به ; ختم می شوند که تعیین کننده انتهای دستور یا خط محسوب می شود.<br />
در ++C می توان چندین دستور را در یک خط نوشت که این کار توصیه نمی شود. به این موضوع هم توجه کنید که اغلب دستورات در ++C با حروف کوچک نوشته می شود ، <strong>++C بین حروف کوچک و بزرگ تفاوت قائل است</strong>. نکته ی جالب تر اینکه ارتباط تنگاتنگی بین ++C با اسمبلی وجود دارد که می توان دستورات اسمبلی را در ++C نیز پیاده سازی نمود.</p>
<p align="right"><strong>ثابت ها و متغیر ها در ++C :<br />
</strong>احتمالاً با ثابت ها و متغیر ها آشنا هستید ، ثابت ها مقادیری هستند که در طول برنامه قابل تغییر نیستند ، در صورتی که متغیر ها جهت ذخیره سازی داده ها استفاده می شوند که در طول برنامه نیز قابل تغییر می باشند.<br />
int ، char ، double ، float ، short int ، long int و&#8230; داده هایی هستند که به زودی با آن ها آشنا می شوید. فقط به این نکته بسنده می کنم که برای تعریف متغیر باید از قالب ذیل استفاده کرد :</p>
<p align="left"><img border="0" align="baseline" width="99" src="http://www.shahvar.net/wp-content/uploads/2008/05/3.GIF" height="15" /></p>
<p align="right">به عنوان مثال دستور زیر را در نظر بگیرید :</p>
<p align="left"><img border="0" align="baseline" width="38" src="http://www.shahvar.net/wp-content/uploads/2008/05/4.GIF" height="17" /></p>
<p align="right">این دستور متغیر a را از نوع int تعریف کرد. در جلسات آینده شما با متغیر ها و ثابت ها بیشتر آشنا می شوید. موفق باشید.</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/&title=برنامه نویسی به زبان ++C (قسمت اول)">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/#comments">6 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1387/03/09/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d8%a8%d9%87-%d8%b2%d8%a8%d8%a7%d9%86-c-%d9%82%d8%b3%d9%85%d8%aa-%d8%a7%d9%88%d9%84/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:thumbnail url="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/c.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/1.GIF" medium="image" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/2.GIF" medium="image" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/3.GIF" medium="image" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/05/4.GIF" medium="image" />
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>نسخه قابل حمل (Portable) نرم افزار Visual Basic 6 (تنها با حجم 5.5 مگابایت)</title>
		<link>http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/</link>
		<comments>http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 16:25:31 +0000</pubDate>
		<dc:creator>حامد صفا</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>
		<category><![CDATA[نرم افزارهاي جالب]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=1265</guid>
		<description><![CDATA[اگر شما نیز برای برنامه نویسی تحت ویندوز از Visual Basic استفاده می کنید حتماً می دانید دیسک نرم افزار Visual Basic 6 حجمی معادل یک سی دی دارد و برای شروع برنامه نویسی و کار با ویژوال بیسیک حتما نیاز به نصب آن بر روی سیستم خود دارید که نصب آن نیز مدت زمان [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl">اگر شما نیز برای برنامه نویسی تحت ویندوز از Visual Basic استفاده می کنید حتماً می دانید دیسک نرم افزار Visual Basic 6 حجمی معادل یک سی دی دارد و برای شروع برنامه نویسی و کار با ویژوال بیسیک حتما نیاز به نصب آن بر روی سیستم خود دارید که نصب آن نیز مدت زمان زیادی را می طلبد</p>
<p dir="rtl">&nbsp;</p>
<p dir="rtl" style="text-align: center"><img src="http://www.shahvar.net/wp-content/uploads/2008/03/visual-basic-6-portable.jpg" alt="visual-basic-6-portable.jpg" /></p>
<p dir="rtl">&nbsp;</p>
<p dir="rtl">اما اینبار قصد معرفی نسخه قابل حمل (Portable)  ویژوال بیسیک را با حجم باورنکردنی ۵ مگابایت! را داریم که تنها کافی است آن را بر روی کول دیسک و یا دیگر حافظه های جانبی کپی کرده و در هر رایانه ، بدون نیاز به نصب نرم افزار شروع به برنامه نویسی با ویژوال بیسیک کنید و یا پروژه های قبلی خود را باز کرده و ویرایش کنید .</p>
<p dir="rtl"><span id="more-1265"></span></p>
<p dir="rtl">&nbsp;</p>
<p dir="rtl"><font color="#008000"> »»</font> <a href="http://www.shahvar.net/go.php?http://www.shahvar.net/wp-content/uploads/2008/03/Visual%20Basic%206%20Portable-By-Shahvar-net.zip" title="(3551 hits)">دانلود نسخه Visual Basic Portable 6.0  نسخه (Enterprise Edition )</a></p>
<p dir="rtl"><font color="#ff0000"><strong>پسورد :</strong> www.shahvar.net</font></p>
<p dir="rtl">حجم :  ۵٫۷۹ مگابایت</p>
<p dir="rtl"> برنامه نویسان ویژوال بیسیک حتما می دانند که  پروژه های ویژال بیسیک برای اجرا نیاز به Run Time دارند که این Run Time به صورت اتوماتیک با ویژوال بیسیک نصب می شود &#8230; اما حالا که قصد اجرای نسخه Portable را دارید چه ؟</p>
<p dir="rtl"> برای این کار نیز می توانید Run Time را به صورت جداگانه با حجم تقریبی ۱ مگابایت <a href="http://www.shahvar.net/go.php?http://download.microsoft.com/download/vb60pro/install/6/win98me/en-us/vbrun60.exe" title="(1376 hits)">از اینجا</a> دانلود کنید تا برای اجرای پروژه های اجرایی ساخته شده با Visual Basic در سیستم های مختلف مشکلی نداشته باشید .</p>
<p><strong>» توجه : پس از اجرای نرم افزار حدود ۲۰ ثانیه صبر کنید تا نرم افزار اجرا گردد</strong></p>
<p>منبع :<a href="http://www.shahvar.net/go.php?http://www.shahvar.net" target="_blank" title="(6395 hits)"> شاهوار دات نت</a></p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>حامد صفا| <a href="http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/&title=نسخه قابل حمل (Portable) نرم افزار Visual Basic 6 (تنها با حجم 5.5 مگابایت)">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/#comments">19 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1386/12/25/visual-basic-portable-60-%d9%86%d8%b3%d8%ae%d9%87-enterprise-edition/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:thumbnail url="http://www.shahvar.net/wp-content/uploads/2008/03/visual-basic-6-portable.jpg" />
		<media:content url="http://www.shahvar.net/wp-content/uploads/2008/03/visual-basic-6-portable.jpg" medium="image">
			<media:title type="html">visual-basic-6-portable.jpg</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6 ( قسمت چهاردهم )</title>
		<link>http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/</link>
		<comments>http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 17:16:43 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=1004</guid>
		<description><![CDATA[از اینکه بین این پست یا پست قبلی تاخیر چند ماهه افتاد عذر خواهی می کنم.

برنامه نویسی را از این قسمت به شکل حرفه ای تری دنبال می کنیم. در این قسمت در باره ی اشیای FileListBox ، DirectoryListBox و DriveListBox صحبت می کنیم. این سه شی به ترتیب جعبه لیست های فایل و فهرست [...]]]></description>
			<content:encoded><![CDATA[<p align="right">از اینکه بین این پست یا پست قبلی تاخیر چند ماهه افتاد عذر خواهی می کنم.</p>
<p align="center"><img align="baseline" width="217" src="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" alt="شاهوار دات نت" height="218" /></p>
<p>برنامه نویسی را از این قسمت به شکل حرفه ای تری دنبال می کنیم. در این قسمت در باره ی اشیای FileListBox ، DirectoryListBox و DriveListBox صحبت می کنیم. این سه شی به ترتیب جعبه لیست های فایل و فهرست و درایو می باشند. البته هیچ کدام به تنهایی کاربرد ندارند و باید میان آن ها ارتباط برقرار کرد و آن ها را به هم پیوند زد.</p>
<p><span id="more-1004"></span></p>
<p>طرز ارتباط این سه شی :</p>
<p align="left">Private Sub Drive1_Change()</p>
<p align="left">  Dir1.Path = Drive1.Drive </p>
<p align="left">  End Sub</p>
<p align="left">Private Sub Dir1_Change()</p>
<p align="left">  File1.Path = Dir1.Path </p>
<p align="left">End Sub</p>
<p align="right">دستور اول پیوند فهرست به درایو مربوطه و دستور دوم نسبت دهی فایل انتخابی به فولدری که فایل در آن قرار دارد می باشد.</p>
<p align="right">خواص مهم FileListBox :</p>
<ul>
<li>
<p align="right">FileName‌ : نام فایل انتخاب شده در جعبه فایل</p>
</li>
<li>
<p align="right">Path : مسیر فایل انتخابی</p>
</li>
<li>
<p align="right">Pattern : الگو فایل را در جعبه فایل تعین می کند. مثال :</p>
</li>
</ul>
<p align="left">  File1.Pattern = &#8220;*.bmp&#8221;                         - Format BMP</p>
<p align="right">مفهم : جعبه فایل صرفاً با فایل های bmp سر و کار دارد و آن ها را نمایش می دهد.</p>
<p align="right">فرامین کار با این سه شی :</p>
<p align="right">فرمان تعین درایو جاری :                          chdrive(&#8220;e&#8221;)                              &#8211; Drive E</p>
<p align="right">فرمان حذف فایل :                        kill</p>
<p align="right">فرمان تغیر فهرست : chdir</p>
<p align="right">» نحوه استفاده مانند مثال اول ؛ نام درایو یا پوشه مربوطه را داخل &#8220;&#8221; و پرانتز قرار دهید.</p>
<p align="right">منتظر مقالات جدید باشید.</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/&title=برنامه نویسی ویژوال بیسیک 6 ( قسمت چهاردهم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/#comments">24 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1386/03/17/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%da%86%d9%87%d8%a7%d8%b1%d8%af/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:thumbnail url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" />
		<media:content url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6 ( قسمت سیزدهم )</title>
		<link>http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/</link>
		<comments>http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/#comments</comments>
		<pubDate>Mon, 05 Mar 2007 15:34:09 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=786</guid>
		<description><![CDATA[قسمت سیزدهم برنامه نویسی ویژوال بیسیک ۶ ؛ آشنایی با قسمت های مختلف ویژوال جهت سهولت استفاده &#8230;
هیچ کس نمی تواند ادعا کند که همه ی دستورات و زیر بم و ریزه کاری برنامه نویسی را بلد است ( حتی خود سازندگان این نرم افزار هم ممکن است بعضی وقت ها کم بیاورند) و یا [...]]]></description>
			<content:encoded><![CDATA[<p>قسمت سیزدهم برنامه نویسی ویژوال بیسیک ۶ ؛ آشنایی با قسمت های مختلف ویژوال جهت سهولت استفاده &#8230;<img alt="شاهوار دات نت" src="http://persian-download.persiangig.com/shahvar.net/pic-vb.PNG" align="left" /></p>
<p>هیچ کس نمی تواند ادعا کند که همه ی دستورات و زیر بم و ریزه کاری برنامه نویسی را بلد است ( حتی خود سازندگان این نرم افزار هم ممکن است بعضی وقت ها کم بیاورند) و یا هیچ کس هم نمی تواند ادعا کند که نرم افزار بی نقص نوشته است ( مثلاً نرم افزار های مجموعه Office و یا Microsoft Visual Basic 6.0 نیز چند اشکال جزئی دارند ) ؛ بنابراین من تصمیم گرفتم تا در این قسمت بتوانم شما را با بیشتر اشیاء مختلف در این نرم افزار ( Microsoft Visual Basic 6.0 ) آشنا کنم. ( البته در مورد اشیایی که در قسمت های قبل صحبت کرده ام در اینجا صحبت نمی کنم . شما می توانید جهت کسب اطلاعات بیشتر به آرشیو مقالات آموزش برنامه نویسی در سایت شاهوار دات نت مراجعه نمائید.)  {در این قسمت زیاد کد نویسی نداریم }</p>
<p>۱- شیء Frame : این Object جهت ترتیب بندی و سر و سامان دادن به بخش های مختلف برنامه در قالب یک کادر با عنوان مشخص کاربرد دارد.</p>
<p>۲- شیء CheckBox : از این شیء جهت استفاده در مواردی که احتیاج به انتخاب چند گزینه همزمان است استفاده می شود.</p>
<p>جهت مشاهده ادامه آموزش بر روی More&#8230; کلیک کنید.</p>
<p><span id="more-786"></span></p>
<p>۳- شیء OptionBottoun : از این شیء جهت استفاده در مواردی که احتیاج به انتخاب فقط یک گزینه همزمان است استفاده می شود.</p>
<p>۴- اشیای DriveListBox و DirListBox و FileListBox : به ترتیب جهت نمایش درایو ؛ فهرست و پوشه ها کاربرد دارد.شما می توانید از دستورات زیر جهت پیوند بین این اشیا استفاده کنید :</p>
<p align="left">Private Sub Dir1_Change()<br />
File1.Path = Dir1.Path<br />
End Sub</p>
<p align="left">Private Sub Drive1_Change()<br />
Dir1.Path = Drive1.Drive<br />
End Sub</p>
<p align="right">4- شیء Shape : جهت ترسیم اشکال هندسی مختلف استفاده می شود.</p>
<p align="right">۵- شیء Line : جهت ترسیم خط راست استفاده می شود.</p>
<p align="center"><em>سوالات خود را در قسمت نظرات مطرح نمائید. با تشکر</em></p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/&title=برنامه نویسی ویژوال بیسیک 6 ( قسمت سیزدهم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/#comments">11 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/12/14/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b3%db%8c%d8%b2%d8%af%d9%87%d9%85/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:thumbnail url="http://persian-download.persiangig.com/shahvar.net/pic-vb.PNG" />
		<media:content url="http://persian-download.persiangig.com/shahvar.net/pic-vb.PNG" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6 ( قسمت دوازدهم )</title>
		<link>http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/</link>
		<comments>http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 09:31:57 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=730</guid>
		<description><![CDATA[موضوع‌: تولید اعداد تصادفی و نوشتن یک قطعه برنامه
تولید اعداد تصادفی ( Random ) : برای تولید این نوع اعداد از تابع RND استفاده می شود. به عنوان مثال دستور زیر باعث می شود که اعداد تصادفی بین صفر تا ۱۰ تولید شود :‌  Rnd*10  که اعداد تولید شده شامل اعداد صحیح و اعشاری می [...]]]></description>
			<content:encoded><![CDATA[<p>موضوع‌: تولید اعداد تصادفی و نوشتن یک قطعه برنامه<br />
تولید اعداد تصادفی ( Random ) : برای تولید این نوع اعداد از تابع RND استفاده می شود. به عنوان مثال دستور زیر باعث می شود که اعداد تصادفی بین صفر تا ۱۰ تولید شود :‌  Rnd*10  که اعداد تولید شده شامل اعداد صحیح و اعشاری می باشند. اما دستور :  Int(Rnd*10) باعث می شود فقط اعداد صحیح تصادفی در بازه ی صفر تا ده تولید شود.<br />
مثال : a=Int(Rnd*10)<br />
Print a<br />
اگر هر بار دکمه را بفشارید یک عدد صحیح بین صفر تا ۱۰ تولید می شود. ( قطعه کد ذکر شده را در در یک دکمه بنویسید )</p>
<p align="center"><img alt="شاهوار دات نت" src="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" align="baseline" /></p>
<p>تفکر :‌ قطعه برنامه زیر چه کاری انجام می دهد ؟<br />
a=Int(Rnd*15)<br />
s=QbColor(a)<br />
Text1.ForeColor=s<br />
راهنمایی :تابع QbColor برای استفاده از توابع رنگ کاربرد دارد. ( مقادیر آن از صفر تا ۱۵ )<br />
» پاسخ تمرین بالا در مقاله بعدی توضیح داده می شود.</p>
<p>» پاسخ تمرین قسمت یازدهم :<br />
تمرین : قطعه برنامه ای بنویسید که اعداد ۱۵ تا ۲۵ را در یک آرایه ذخیره کند و سپس مقادیر آن ها را از انتها به ابتدا روی صفحه فرم نمایش دهد. ( راهنمایی : از دستورات for و print در برنامه استفاده نمائید و کد برنامه را در روال Activate بنویسید. )<br />
پاسخ :<br />
Dim b(10) as integer<br />
For I = 0 to 10<br />
B(i) = i+15<br />
Next i<br />
For j = 10 to 0 step -1<br />
Print b(j)<br />
Next j</p>
<p>البته چون تراز متن راست چین است جای پرانتز ها باید اصلاح شود.</p>
<p>موفق باشید &#8230;</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/&title=برنامه نویسی ویژوال بیسیک 6 ( قسمت دوازدهم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/#comments">4 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/11/26/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d8%a7%d8%b2%d8%af%d9%87/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:thumbnail url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" />
		<media:content url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>آموزش برنامه نویسی ویژوال بیسیک 6 ( قسمت یازدهم )</title>
		<link>http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/</link>
		<comments>http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 09:16:57 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=664</guid>
		<description><![CDATA[موضوع :‌‌ آشنایی با آرایه در برنامه نویسی
تعریف آرایه : به تعدادی متغیر از یک نوع در حافظه را که پشت سر هم قرار می گیرند آرایه گفته می شود.
طرز تعریف آرایه :
Dim ArrayName ( n ) as DataType
با توجه به اعلان بالا :
Dim : کلید واژه اعلان آرایه و متغیر است.
ArrayName : نام دلخواه [...]]]></description>
			<content:encoded><![CDATA[<p>موضوع :‌‌ آشنایی با آرایه در برنامه نویسی<br />
تعریف آرایه : به تعدادی متغیر از یک نوع در حافظه را که پشت سر هم قرار می گیرند آرایه گفته می شود.<img alt="شاهوار دات نت" src="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" align="left" /><br />
طرز تعریف آرایه :<br />
Dim ArrayName ( n ) as DataType<br />
با توجه به اعلان بالا :<br />
Dim : کلید واژه اعلان آرایه و متغیر است.<br />
ArrayName : نام دلخواه تعریف آرایه است.<br />
n : تعداد خانه های آرایه است. ( یک عدد صحیح غیر صفر ) ( تعداد خانه ها = n+1 )<br />
DataType : نوع آرایه ( Integer و String‌ و &#8230; )<br />
مثال شماره ۱ : Dim a ( 4 ) as Integer<br />
  ۴       ۳       ۲         ۱        ۰   »»»» شماره خانه های آرایه ( اندیس یا index )</p>
<div align="right">
<table cellspacing="0" cellpadding="0" border="1">
<tr>
<td valign="top"> </td>
<td valign="top"> </td>
<td valign="top"> </td>
<td valign="top"> </td>
<td valign="top"> </td>
</tr>
</table>
</div>
<p>جهت مطالعه ادامه آموزش بر روی (more…) کلیک کنید.<br />
<span id="more-664"></span></p>
<p>تذکر :‌ در مثال شماره ۱ زمانی پایین ترین شماره آرایه ( پایین ترین اندیس ) صفر است که اگر هیچ دستوری قبل از آن به نام Option Base تعریف نشده باشد. این دستور پایین ترین اندیس یک آرایه را مشخصی می کند.<br />
Option base 0    »» یایین ترین اندیس صفر است ( در قسمت Gneral نوشته شود )<br />
Option base 1    »» یایین ترین اندیس یک است ( در قسمت Gneral نوشته شود )<br />
مثال شماره ۲ :<br />
Option base 1<br />
Dim ( A ) as Integer                             <br />
For i = 1 to 4<br />
A(i) = 1 * 2<br />
Next i<br />
  ۴       ۳       ۲        ۱      </p>
<div align="right">
<table cellspacing="0" cellpadding="0" border="1">
<tr>
<td valign="top">۸</td>
<td valign="top">۶</td>
<td valign="top">۴</td>
<td valign="top">۲</td>
</tr>
</table>
</div>
<p>توضیح اینکه حلقه For در قسمت های قبلی توضیح داده شده بود.<br />
تمرین : قطعه برنامه ای بنویسید که اعداد ۱۵ تا ۲۵ را در یک آرایه ذخیره کند و سپس مقادیر آن ها را از انتها به ابتدا روی صفحه فرم نمایش دهد. ( راهنمایی : از دستورات for و print در برنامه استفاده نمائید و کد برنامه را در روال Activate بنویسید. )<br />
»» پاسخ تمرین بالا در شماره بعدی مقالات آموزشی داده خواهد شد.<br />
چند نفر از دوستان هم سوالاتی داشتند که یکی از آن ها خواسته بود در رابطه با پاسکال مقاله بنویسم که باید بگم که این زبان دیگر کاربرد ندارد و خیلی قدیمی شده است و همچنین مانند ویژوال بیسیک شیء گرا نیست و همه چیز با کد و دستور است. همچنین یکی از دوستان هم خواسته بود در رابطه با فایلینگ صحبت کنم که باید بگویم آموزش ما به ترتیب و طبق روال مشخصی است و بعد ها راجع به آن صحبت می کنیم. چند نفر هم از مقالات ما تشکر کرده بودند که من هم از آن ها متشکرم. امید وارم اگر در مطالب آموزشی من نقصی وجود دارد حتماً آن را به من اطلاع دهید تا نسبت به رفع آن اقدام کنم.<br />
اگر سوالی دیگری بود در خدمت هستم. با تشکر</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/&title=آموزش برنامه نویسی ویژوال بیسیک 6 ( قسمت یازدهم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/#comments">15 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/10/21/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%8a/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:thumbnail url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" />
		<media:content url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه سازی ویژوال بیسیک 6 ( قسمت دهم )</title>
		<link>http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/</link>
		<comments>http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/#comments</comments>
		<pubDate>Wed, 13 Dec 2006 18:05:58 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=619</guid>
		<description><![CDATA[ موضوع : آشنایی با کنترل Timer و ساخت یک برنامه شبیه محافظ نمایش ( ScrennServer )
در قسمت دهم سری مقالات آموزش برنامه نویسی ویژوال بیسیک ۶ شما را با کنترل تایمر و ساخت یک برنامه نمونه جالب آشنا می کنم.
کنترل تایمر : در جعبه اشیا وجود دارد و شکل یک ساعت است. نام این [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" alt="شاهوار دات نت ... www.shahvar.net" src="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" /> موضوع : آشنایی با کنترل Timer و ساخت یک برنامه شبیه محافظ نمایش ( ScrennServer )<br />
در قسمت دهم سری مقالات آموزش برنامه نویسی ویژوال بیسیک ۶ شما را با کنترل تایمر و ساخت یک برنامه نمونه جالب آشنا می کنم.<br />
کنترل تایمر : در جعبه اشیا وجود دارد و شکل یک ساعت است. نام این شیء Timer می باشد.<br />
خاصیت های مهم کنترل تایمر :<br />
·          خاصیت Interval : فاصله ی زمانی بر حسب میلی ثانیه ( هر ۱۰۰۰ میلی ثانیه معادل ۱ ثانیه میباشد )<br />
·          خاصیت Enable   : جهت فعال و غیر فعال کردن کنترل تایمر<br />
·          خاصیت Name    : جهت تعویض نام کنترل ( به صورت پیش فرض Timer1 است )</p>
<p><span id="more-619"></span><br />
دستور نمایش ساعت با استفاده از کنترل تایمر :<br />
Private Sub Timer1_Timer()<br />
Timer1.Interval = 1000<br />
Label1.Caption = Format(Now, &#8220;h:s:mm&#8221;)<br />
End Sub<br />
نکته اینکه احتیاج به اشیاء Label و Timer دارید. نام پیش فرض اشیاء را تغییر ندهید.<br />
ساخت یک برنامه شبیه محافظ نمایش ( ScrennServer ) :<br />
کد های زیر را وارد نمائید : ( توضیحات این کد ها در درس های قبلی ذکر شده است )<br />
Private Sub Form_Load()<br />
Dim inti As Integer<br />
Pic1.AutoRedraw = True<br />
Pic1.BackColor = QBColor(15)<br />
Pic1.ScaleMode = vbPixels<br />
Pic1.TabStop = False<br />
End Sub<br />
Private Sub Timer1_Timer()<br />
Dim intx, inty, intr, intc As Integer<br />
Randomize Timer<br />
For i = 1 To 50<br />
intx = Int(Rnd * Pic1.ScaleWidth)<br />
inty = Int(Rnd * Pic1.ScaleHeight)<br />
intr = Int(Rnd * 40)<br />
intc = Int(Rnd * 16)<br />
Pic1.Circle (intx, inty), intr, QBColor(intc)       جهت تولید دایره در کادر تصویر :<br />
Next<br />
End Sub<br />
اشیاء مورد نیاز : کنترل تصویر ( Picture ) و کنترل Timer<br />
نکته : دستور RND یک عدد تصادفی تولید می کند و دستور INT باعث می شود اعداد تولید شده از حالت اعشاری به حالت صحیح تبدیل شوند. همچنین قبلاً درباره ی دستور FOR نیز صحبت کرده ایم.<br />
نکته : نام اشیاء را مطابق مثال تغییر دهید. ( موفق باشید )</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/&title=برنامه سازی ویژوال بیسیک 6 ( قسمت دهم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/#comments">11 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/09/22/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%87%d9%85/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:thumbnail url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" />
		<media:content url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" medium="image">
			<media:title type="html">شاهوار دات نت ... www.shahvar.net</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه سازی ویژوال بیسیک 6 ( قسمت نهم )</title>
		<link>http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/</link>
		<comments>http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/#comments</comments>
		<pubDate>Sun, 19 Nov 2006 16:51:01 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=574</guid>
		<description><![CDATA[آشنایی با حلقه های تکرار
فرض کنید می خواهیم در ویژوال بیسیک برنامه ای بنویسیم که اعداد ۱ تا ۵ را روی فرم چاپ کند , شاید فکر کنید که به سادگی و با استفاده از دستور Print می توان این کار را انجام داد و فقط باید بنویسیم :
جهت چاپ اعداد روم فرم باید آن [...]]]></description>
			<content:encoded><![CDATA[<p>آشنایی با حلقه های تکرار<br />
فرض کنید می خواهیم در ویژوال بیسیک برنامه ای بنویسیم که اعداد ۱ تا ۵ را روی فرم چاپ کند , شاید فکر کنید که به سادگی و با استفاده از دستور Print می توان این کار را انجام داد و فقط باید بنویسیم :<br />
جهت چاپ اعداد روم فرم باید آن را در روال Form_Activate بنویسیم :<img align="right" alt="شاهوار دات نت" src="http://www.mediamount.co.uk/images/vb6.jpg" /><br />
Print 1<br />
Print 2<br />
Print 3<br />
Print 4<br />
Print 5<br />
برنامه بالا درست است که اعداد ۱ تا ۵ را زیر هم روی فرم چاپ می کند اما واقعاً این دستور منطقی است؟ اگر می خواستید برنامه ای بنویسید که اعداد ۱ تا ۱۰۰ را روی فرم چاپ کند آیا باز هم حوصله می کردید و صد تا دستور Print می نوشتید؟ کاملاً مشخص است که راه حل فوق برای حل این مسئله منطقی نیست. ویژوال بیسیک برای حل این مشکل از حلقه های تکرار استفاده می کند. با استفاده از حلقه های تکرار به راحتی می توانیم اعداد ا تا ۵ را تنها با چند خط کد نویسی چاپ کنیم.<br />
حلقه تکرار  For … Next :<br />
روش استفاده را با یک مثال شرح می دهم :<br />
For a = 1 To  5<br />
Print a<br />
Next a<br />
بعد از For ما نامی را برای شمارنده در نظر می گیریم . سپس علامت مساوی را قرار می دهیم و تعداد دفعات تکرار را تعریف می کنیم. در خط دوم شمارنده را پرینت میکنیم و خط سوم بدین مفهوم است که حلقه شمارنده مجدداً با مقدار جدید به اول باز می گردد و عملیات مربوطه را تکرار می کند. این حلقه ۵ بار تکرار می شود و در پایان اعداد ۱ تا ۵ را پشت سر هم و روی فرم چاپ می کند.<br />
نکات قابل توجه :<br />
·          حلقه های تکرار می تواند گام کاهشی و افزایشی هم داشته باشد که با Step آن را مشخص می کنیم.<br />
·     جهت چاپ اعداد روم فرم باید آن را در روال Form_Activate بنویسیم یا خاصیت AutoRedraw در پنجره خصوصیات Form_Load برابر Ture قرار دهیم.<br />
·          حلقه تکرار می تواند از هر عددی شروع شود و به هر عددی ختم شود.<br />
·          بهتر است شمارنده را همیشه با یک حرف انگلیسی نام گذاری کنیم تا دچار سردرگمی نشویم.<br />
قطعه برنامه زیر اعداد ۱ تا ۵ را روی فرم و زیر هم چاپ می کند :<br />
For i = 5 To 1 Step  &#8211; 1<br />
Print i<br />
Next i<br />
سوالات خود را در قسمت نظرات مطرح نمائید. مطمئن باشید بی پاسخ نمی ماند .</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/&title=برنامه سازی ویژوال بیسیک 6 ( قسمت نهم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/#comments">34 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/08/28/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%86%d9%87%d9%85/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
	
		<media:thumbnail url="http://www.mediamount.co.uk/images/vb6.jpg" />
		<media:content url="http://www.mediamount.co.uk/images/vb6.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>تقدیم به برنامه نویسهای عزیز &#8230;</title>
		<link>http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/</link>
		<comments>http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/#comments</comments>
		<pubDate>Fri, 03 Nov 2006 08:17:57 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=513</guid>
		<description><![CDATA[یکی از بازدید کنندگان محترم لینک دانلود نرم افزار ویژوال بیسیک را می خواست که من علاوه بر آن لینک دانلود چند زبان برنامه نویسی را جهت دانلود در سایت شاهوار قرار می دهم ؛ امید وارم موفق باشید :
لینک دانلود Visual Basic 2005 Express Edition Beta &#124; حجم فایل: ۳۴.۱ مگابایت
لینک دانلود Visual C# [...]]]></description>
			<content:encoded><![CDATA[<p>یکی از بازدید کنندگان محترم لینک دانلود نرم افزار ویژوال بیسیک را می خواست که من علاوه بر آن لینک دانلود چند زبان برنامه نویسی را جهت دانلود در سایت شاهوار قرار می دهم ؛ امید وارم موفق باشید :</p>
<div align="right"><a href="http://www.shahvar.net/go.php?http://download.microsoft.com/download/3/f/5/3f52b37c-92a4-4ce0-9de0-0376165e5461/vbsetup.exe" title="(334 hits)">لینک دانلود Visual Basic 2005 Express Edition Beta </a>| حجم فایل: ۳۴.۱ مگابایت<br />
<a href="http://www.shahvar.net/go.php?http://download.microsoft.com/download/8/c/7/8c784f26-8e95-43b9-90b9-56b511220dfb/vcssetup.exe" title="(334 hits)">لینک دانلود Visual C# 2005 Express Edition Beta </a>| حجم فایل: ۲۸.۹ مگابایت<br />
<a href="http://www.shahvar.net/go.php?http://download.microsoft.com/download/f/4/c/f4c0f69b-ced6-46b3-8d5a-855882a1a0a8/vjssetup.exe" title="(151 hits)">لینک دانلود Visual J# 2005 Express Edition Beta </a>| حجم فایل: ۳۲.۳ مگابایت<br />
<a href="http://www.shahvar.net/go.php?http://download.microsoft.com/download/1/f/9/1f9c364a-7835-426f-a12e-238bdf8e3ebf/vcsetup.exe" title="(290 hits)">لینک دانلود Visual C++ 2005 Express Beta </a>| حجم فایل: ۶۵.۳ مگابایت<br />
<a href="http://www.shahvar.net/go.php?http://download.microsoft.com/download/6/e/1/6e1e9b98-928c-45f0-b44b-39f205090446/vwdsetup.exe" title="(173 hits)">لینک دانلود Visual Web Developer 2005 Express Edition Beta </a>| حجم فایل: ۴۳.۴ مگابایت</div>
<div align="center"><img alt="شاهوار دات نت" src="http://www.asp-visual-basic-csharp-training.net/images/vsnet2005b.jpg" align="baseline" /></div>
<div align="right">بیایید استعداد های خود را باور کنیم و برنامه نویسی را بیاموزیم.</div>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/&title=تقدیم به برنامه نویسهای عزیز &#8230;">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/#comments">10 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/08/12/%d8%aa%d9%82%d8%af%db%8c%d9%85-%d8%a8%d9%87-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%d9%87%d8%a7%db%8c-%d8%b9%d8%b2%db%8c%d8%b2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:thumbnail url="http://www.asp-visual-basic-csharp-training.net/images/vsnet2005b.jpg" />
		<media:content url="http://www.asp-visual-basic-csharp-training.net/images/vsnet2005b.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6 ( قسمت هشتم )</title>
		<link>http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/</link>
		<comments>http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/#comments</comments>
		<pubDate>Sun, 29 Oct 2006 12:46:49 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=486</guid>
		<description><![CDATA[با سلام . امیدوارم بازدید کنندگان سایت شاهوار یک کمی از تنبلی دست بردارن و دنبال برنامه نویسی برن تا من هم امید وار بشوم و برای این بخش بیشتر کار کنم. از آن جایی که معلوم است ظاهراً این بخش طرف دار کمی دارد. من به شما پیشنهاد می کنم که واقعاً اگر همت [...]]]></description>
			<content:encoded><![CDATA[<p>با سلام . امیدوارم بازدید کنندگان سایت شاهوار یک کمی از تنبلی دست بردارن و دنبال برنامه نویسی برن تا من هم امید وار بشوم و برای این بخش بیشتر کار کنم. از آن جایی که معلوم است ظاهراً این بخش طرف دار کمی دارد. من به شما پیشنهاد می کنم که واقعاً اگر همت کنید می توانید ویژوال بیسیک را بیاموزید.</p>
<p>اما بگذریم. در قسمت هشتم آموزش برنامه نویسی ویژوال بیسیک ۶ &#8211; با توجه به مقالات قبلی و آموزش های داده شده &#8211; چند برنامه می نویسیم که با توضیح کامل برای شما گذاشته ام.<img alt="شاهوار دات نت" src="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" align="left" /></p>
<p>برنامه ۱) چطور میشه در یک فرم یک منو درست کرد که بتوان با فشردن کلید آن را باز نمود؟<br />
چون منو را بدون استفاده از کلیک انجام میدهیم حتما باید به صورت تقلبی انجام داد<br />
ببینید شما منویی به فرمتان اضافه کنید و سپس کلیدی هم اضافه کنید حالا از فرمان popupmenu در ناحیه کدنویسی مربوط به کلید استفاده میکنیم دقیقا به صورت زیر درمیاد:<br />
()Private Sub Command1_Click<br />
PopupMenu mnufile, , 0, 0<br />
End Sub<br />
مختصات ۰ و ۰ منو را زیر منو اول خواهد برد و شما برای منوهای بعدی باید مختصات را تغیر دهید<br />
یعنی مختصات دقیق x,y زیر منوی مورد نظر را بده خیلی کار سختی نیست چون y همیشه ۰ است</p>
<p>البته نام منوی خودتان را به جای mnufile عوض کنید.</p>
</p>
<p>برنامه ۲) چطوری میشود که کاربر با ورود کردن نام کشور در تکست باکس و فشار دادن کلید،پایتخت اون کشور در تکست باکس دوم  مشخص بشه؟<br />
اول درون فرمت دو تا تکست باکس و یک کامند درست کن</p>
<p>خوب</p>
<p>در ناحیه کد نویسی مربوط به کامند این رو تایپ کن<br />
If Text1.Text = &#8220;iran&#8221; Then Text2.Text = &#8220;TEHRAN&#8221;<br />
&#8220;If Text1.Text = &#8220;germany&#8221; Then Text2.Text = &#8220;LONDON<br />
حالا  اینجوری میتونی پشت سر هم کشور و پایتخت شون رو برای برنامه درست کنی<br />
تا دلت میخواد کشور و پایتخت بده<br />
البته میتونی فارسی هم بنویسی</p>
<p>البته با این روش میتونی یک  دیکشنری خوب هم درست کنی!</p>
</p>
<p>برنامه ۳) چطور میشه عکسی از سمتی به سمت دیگر به توسط کلیدی انجام شود؟<br />
در برنامه زیر عکس مورد نظر از سمت چپ به راست حرکت میکند<br />
راهنمایی: با استفاده از تایمر میتونی برنامه خودت رو درست کنی<br />
اول یک متغیر سراسری به نام a درست کن<br />
یک تایمر به فرمت اضافه کن و بعدش خاصیت Enabled اون رو به false تبدیل کن و خاصیت interval تایمرت هم به ۱ تبدیل کن چون در حالت پیش فرض این خاصیت مقدارش  ۰ است. بعدش کدهای زیر رو در تایمرت قرار بده:<br />
a = 1<br />
For a = 1 To 5<br />
Picture1.Left = Picture1.Left + a<br />
Next<br />
بعد یک کنترل picture به فرمت اضافه کن و در سمت چپ فرمت قرارش بده<br />
حالا یک کامند درست کن و کد زیر رو در آن تایپ کن:<br />
Timer1.Enabled = Timer<br />
کد بالا در حقیقت کارش اینه که وقتی کلید کامند زده شد تایمر رو به کار می اندازه<br />
حالا caption کامندت رو به RUN تبدیل کن</p>
<p>به همین سادگی!</p>
<p>البته در مورد کنترل تایمر هنوز مقاله ای منتشر نکرده ام و برنامه بالا برای کاربرانی است که با کنترل تایمر آشنایی کافی را داشته باشند.</p>
<p>موفق باشید.</p>
<p align="center"><img alt="شاهوار دات نت" src="http://assembly.250free.com/vb/install/start2.gif" align="baseline" /></p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/&title=برنامه نویسی ویژوال بیسیک 6 ( قسمت هشتم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/#comments">9 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/08/07/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d8%b4%d8%aa%d9%85/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:thumbnail url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" />
		<media:content url="http://www.cyber.co.kr/mart7/upload/mall/1074564196-C-33-S.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://assembly.250free.com/vb/install/start2.gif" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6 ( قسمت هفتم )</title>
		<link>http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/</link>
		<comments>http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/#comments</comments>
		<pubDate>Sat, 07 Oct 2006 11:24:25 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=406</guid>
		<description><![CDATA[در قسمت هفتم آموزش برنامه نویسی ویژوال بیسیک ۶ به ساخت منو می پردازیم. 
منوها : برای قراردادن و طراحی منو برای فرم از منویtools/menu editor را انتخاب میکنیم. 
برای افزودن گزینه ای جدید به منو عنوان آن را در کادر caption و نام آن را در کادر name تایپ میکنیم 
برای آنکه گزینه فعلی زیر منوی گزینه [...]]]></description>
			<content:encoded><![CDATA[<p>در قسمت هفتم آموزش برنامه نویسی ویژوال بیسیک ۶ به ساخت منو می پردازیم. </p>
<p>منوها : برای قراردادن و طراحی منو برای فرم از منویtools/menu editor را انتخاب میکنیم. </p>
<p>برای افزودن گزینه ای جدید به منو عنوان آن را در کادر caption و نام آن را در کادر name تایپ میکنیم </p>
<p>برای آنکه گزینه فعلی زیر منوی گزینه قبلی شود کلید جهت راست را فشرده و برای لغو آن از کلید جهت سمت چپ استفاده میکنیم. </p>
<p>برای ترتیب گزینه ها در منو از فلش بالا و پایین استفاده میکنیم و برای آنکه کنار گزینه علامت تیک گذاشته شود از کادر checked برای فعال کردن گزینه از کادر enabled و برای قابل رویت بودن گزینه از کادر vizible استفاده میشود . </p>
<p>برای استفاده کردن گزینه ای بین گزینه های دیگر از insert و برای حذف یک گزینه از delete استفاده میشود .<img alt="شاهوار دات نت" src="http://www.mediamount.co.uk/images/vb6.jpg" align="left" /> </p>
<p>برای آنکه بین گزینه های منو خطی قرار گیرد که مثلا بعضی گزینه ها را از بعضی دیگر جدا کند , گزینه ای با caption خط فاصله ایجاد میکنیم و برای قرار دادن خط زیر برای یکی از حروف گزینه به منظور انتخاب گزینه به کمک alt قبل از حرف مورد نظر در caption کاراکتر &amp;را قرار میدهیم : </p>
<p>مثال: &amp;file </p>
<p>خاصیت enabled : در حین اجرای برنامه تغیر این خاصیت به true و false باعث غیر فعال شدن گزینه میشود . </p>
<p>مثال : در برنامه رو به رو گزینه open را غیر فعال میکند : mnuopen.enabeld=false ,که در اینجا mnuopen نام گزینه است </p>
<p>خاصیت visible : اختصاص مقدار false به این خاصیت گزینه را پنهان میکند . </p>
<p>خاصیت checked : خاصیت مقدار true به این خاصیت باعث میشود تا کنار گزینه علامت تیک ظاهر شود . </p>
<p> </p>
<p>حالا شما می توانید به راحتی یک منو در VB6 بسازید. البته ساخت منو پیچیده و آموزش کامل تر را در قسمت های بعدی شاهد باشید. موفق و پیروز باشید.</p>
<p>برنامه نمونه را از قسمت نظرات دانلود کنید &#8230;</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/&title=برنامه نویسی ویژوال بیسیک 6 ( قسمت هفتم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/#comments">4 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/07/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%87%d9%81%d8%aa%d9%85/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:thumbnail url="http://www.mediamount.co.uk/images/vb6.jpg" />
		<media:content url="http://www.mediamount.co.uk/images/vb6.jpg" medium="image">
			<media:title type="html">شاهوار دات نت</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6  ( قسمت ششم )</title>
		<link>http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/</link>
		<comments>http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/#comments</comments>
		<pubDate>Wed, 06 Sep 2006 05:39:27 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=331</guid>
		<description><![CDATA[برنامه نویسی ویژوال بیسیک ۶  ( قسمت ششم ) 

۱:هنگام طراحی برنامه پس از انتخاب شی در پنجره properties مشخصه مورد نظر را یافته مقدار آن را تغییر میدهیم
تمرین : تغییر مشخصه caption فرم به iran:
&#8220;Form1.caption=&#8221;iran
نکته : بعضی از مشخصه ها فقط هنگام طراحی و بعضی دیگر فقط در حین اجرای برنامه قابل تغیرند.
·مشخصه [...]]]></description>
			<content:encoded><![CDATA[<p><strong>برنامه نویسی ویژوال بیسیک ۶  ( قسمت ششم ) </strong></p>
<p><strong><br />
</strong>۱:هنگام طراحی برنامه پس از انتخاب شی در پنجره properties مشخصه مورد نظر را یافته مقدار آن را تغییر میدهیم<br />
تمرین : تغییر مشخصه caption فرم به iran:<br />
&#8220;Form1.caption=&#8221;iran<br />
نکته : بعضی از مشخصه ها فقط هنگام طراحی و بعضی دیگر فقط در حین اجرای برنامه قابل تغیرند.<br />
·مشخصه name (برای همه اشیاء) : نام شی در این مشخصه قرار میگیرد , این مشخصه در حین اجرای برنامه قابل تغیر نیست<br />
·                      ·مشخصه caption (برای اکثر اشیاء) :عنوان شی در این مشخصه قرار میگیرد.<img align="left" alt="The image “http://www.educheck.de/43/de/PRD/grvisualbasic.jpg” cannot be displayed, because it contains errors." src="http://www.educheck.de/43/de/PRD/grvisualbasic.jpg" /><br />
·                      ·رویداد click (برای همه اشیاء) : با کلیک روی شئ این رویداد رخ می دهد<br />
·                      ·رویداد dbclick (برای فرم) : دابل کلیک روی فرم باعث رخ دادن این رویداد می شود<br />
تمرین : در برنامه زیر با کلیک روی فرم عنوان آن با کلیک روی فرم عنوان آن به hello و دابل کلیک روی فر عنوان آن به bye تغیر میکند:<br />
: Form1_click<br />
&#8220;Form1.caption=&#8221;hello<br />
: Form1_dbclick<br />
&#8220;Form1.caption=&#8221;bye<br />
·مشخصه backcolor (برای فرم) : رنگ زمینه فرم در این مشخصه نگهداری میشود .<br />
·                      ·شئ text : از این شی برای دریافت یک عبارت از کاربر یا نمایش مقداری به کاربر استفاده میشود .<br />
·                      ·مشخصه text (برای text) : متن درون شئ text در این مشخصه نگهداری میشود<br />
تمرین:در برنامه زیر با فشردن کلید command1 متن تایپ شده درون شئ text1 در عنوان فرم ظاهر شده و متن درون text<br />
پاک میشود :<br />
ابتدا مشخصه های زیر را تغیر میدهیم :<br />
برای شئ text1 :<br />
&#8220;&#8221;=text1<br />
برای شئ command1 :<br />
Caption = نمایش<br />
در رویداد command1_click :<br />
Form1.caption=text1.text<br />
&#8220;&#8221;=Text1.text<br />
رویداد change (برای text) : با هر گونه تغیر در محتویات text این رویداد رخ می دهد .<br />
تمرین : در برنامه زیر پس از تایپ دو عدد درون text1 و text2 وفشردن command1 مجموع آن دو عدد درون text3 ظاهر میشود:<br />
در رویداد command1_click :<br />
(Text3.text=val(text1.text)+val(text2.text<br />
·مشخصه fontsize(برای text) : اندازه فونت متن درون text1 در این مشخصه قرار دارد .<br />
·                      ·مشخصه Enabled (برای همه اشیاء) : اگر این مشخصه برابر با false قرار داده شود شی غیرفعال میشود .<br />
·                      ·مشخصه locked (برای همه اشیاء) :اگر این مشخصه را برابر با true قرار دهیم کادر text قفل شده و کاربر نمیتواند محتویات آن را تغیر دهد<br />
·                      ·مشخصه maxlenght (برای text) : حداکثر تعداد کاراکترهایی که میتوانند درون text تایپ شوند در این مشخصه قرار میگیرند .<br />
·                      ·شئ option (دکمه رادیویی) : برای انتخاب یک گزینه از میان چند گزینه به کار میرود<br />
·                      ·مشخصه value (برای option) : اگر شئ option انتخاب شود مشخصه فوق برای true میشود<br />
·                      ·اشیاء image و picture : از این دو شئ برای نمایش فایل های تصویری در برنامه استفاده میشود .<br />
·                      ·مشخصه picture (برای image و picture) : نام و مسیر فایل تصویری مورد نظر در این مشخصه قرار میگیرد .<br />
·                      ·مشخصه loadpicture (برای image): از این مشخصه برای تعویض عکس در موقع اجرای برنامه استفاده میشود .<br />
·                      ·مشخصه stretch (برای image) : اگر این مشخصه برابر با true قرار داده شود تصویر انتخاب شده به اندازه آن در می آید<br />
·                      ·مشخصه visible (برای همه اشیاء) : اگر این مشخصه را برابر با false قرار دهیم شئ پنهان میشود<br />
تمرین:در برنامه زیر با هر با فشردن کلید command1 تصویر درون image ظاهر و پنهان میشود :<br />
به مشخصه picture برای image تصویر مورد نظر را اختصاص میدهیم<br />
در رویداد command1_click :<br />
If image1.vizible=true then<br />
Image1.vizible=false<br />
Else<br />
Image1.vizible=true<br />
End if<br />
در صورتی که سوالی داشتید در قسمت نظرات مطرح نمائید. لطفاً سوالات مرتبط با مقاله را مطرح نمائید و از سوال کردن قسمت های مختف ویژوال بیسک خودداری کنید.</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/&title=برنامه نویسی ویژوال بیسیک 6  ( قسمت ششم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/#comments">3 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/06/15/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%88%db%8c%da%98%d9%88%d8%a7%d9%84-%d8%a8%db%8c%d8%b3%db%8c%da%a9-6-%d9%82%d8%b3%d9%85%d8%aa-%d8%b4%d8%b4%d9%85-%d8%a7%d8%ad%d9%85/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:thumbnail url="http://www.educheck.de/43/de/PRD/grvisualbasic.jpg" />
		<media:content url="http://www.educheck.de/43/de/PRD/grvisualbasic.jpg" medium="image">
			<media:title type="html">The image “http://www.educheck.de/43/de/PRD/grvisualbasic.jpg” cannot be displayed, because it contains errors.</media:title>
		</media:content>
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
		<item>
		<title>برنامه نویسی ویژوال بیسیک 6 ( قسمت پنجم )</title>
		<link>http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/</link>
		<comments>http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/#comments</comments>
		<pubDate>Mon, 21 Aug 2006 08:31:35 +0000</pubDate>
		<dc:creator>احمد محمد علیزاده</dc:creator>
				<category><![CDATA[آموزش برنامه نويسي]]></category>

		<guid isPermaLink="false">http://www.shahvar.net/?p=227</guid>
		<description><![CDATA[در درس گذشته با چند دستور ویژوال بیسیک آشنا شدید. اکنون در قسمت پنجم مقالات آموزش برنامه نویسی ویژوال بیسیک ۶ شما را با یک مثال آشنا می کنم.
می خواهیم یک برنامه ای بنویسیم که دو عدد را از کاربر بگیرید و حاصل ضرب آن ها را نمایش دهد.
اشیاء مورد احتیاج : سه کادر متن [...]]]></description>
			<content:encoded><![CDATA[<p>در درس گذشته با چند دستور ویژوال بیسیک آشنا شدید. اکنون در قسمت پنجم مقالات آموزش برنامه نویسی ویژوال بیسیک ۶ شما را با یک مثال آشنا می کنم.<br />
می خواهیم یک برنامه ای بنویسیم که دو عدد را از کاربر بگیرید و حاصل ضرب آن ها را نمایش دهد.<br />
اشیاء مورد احتیاج : سه کادر متن ( TextBox ) &#8211; دو CommandButton<br />
موارد بالا را به فرم اضافه کرده و در محل مناسب قرار دهید.<br />
مشخصه Name کادر های متن به شرح زیر است :<br />
Text1 و Text2 و Text3 و مشخصه Name ، command ها به ترتیب command1 و command2 می باشد.<br />
محتویات پیش فرض کادر های متن را با تغییر دادن مشخصه ی Text پاک کنید و یا از دستورات زیر استفاده کنید :<br />
Tex1 = &#8220;&#8221;<br />
Text2 = &#8220;&#8221;<br />
Text3 = &#8220;&#8221;<br />
که البته این دستورات باید به دو دستور پیش فرض زیر نوشته شوند :</p>
<div style="text-align: center"><img src="http://www.eniacmedia.com/images/case_VB6.jpg" /></div>
<p>Private Sub Form_Load()<br />
End sub<br />
مشخصه ی Caption دکمه های انتخاب ( Command ها ) را به ترتیب به Run و Exit و یا هر نام دلخواه تغییر دهید. مثلاً اجرا برنامه و خروج و یا &#8230;<br />
کد مربوط به دکمه Exit را که در درس قبل آموختید بنویسید . ( روی دکمه Exit دو بار کلیک کنید و کد End را بین دو دستور پیش فرض بنویسید . باز هم تاکید می کنم کلیه دستور ها بین دو دستور پیش فرض باید نوشته شود . البته در آینده دستورات اندکی بین این دو دستور نوشته نمی شوند که مفصلاً در آینده در این باره شرح خواهم داد) .<br />
روی Run دوبار کلیک کنید ( منظورم دکمه انتخابی است که خودتان ساخته اید) و در پنجره مربوطه بین دو دستور پیش فرض دستورات زیر را بنویسید :<br />
Text3.Text = Val(Text2.Text * Text1.Text(<br />
دستور  Val باعث می شود که ویژوال بیسیک بفمهد که با عدد سرو کار دارد.<br />
اگر Val را ننویسید حاصل ضرب ۲*۲ عدد ۲۲ را نشان می دهد که این غلط است.<br />
برنامه را با کلید F5 اجرا کنید و خودتان عملکرد برنامه را ببینید.<br />
منتظر مقالات بعدی من باشید.<br />
در صورتی که به مشکل برخوردید و یا هر سوالی داشتید در قسمت نظرات مطرح نمائید.</p>
<html dir="rtl">

<hr />
<p dir="rtl"><font face="Tahoma" style="font-size: 9pt"><span lang="fa">ارسال شده توسط:</span>ahmad| <a href="http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/">ل&#1740;نک دائم مطلب</a> | <span lang="fa">افزودن به</span>
<a href="http://del.icio.us/post?url=http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/&title=برنامه نویسی ویژوال بیسیک 6 ( قسمت پنجم )">del.icio.us</a>
|
<a href="http://www.google.com/blogsearch?hl=en&q=http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/"><span lang="fa">
بازتاب ها</span></a> |
<b>
<a href="http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/#comments">7 نظر</a></b></font></p>
<hr />

<p align="center"><a target="_blank" href="http://www.kharidaniha.com/?p=926">
<img src="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" alt="Kharidaniha" border="0" height="60" width="468"></a></p>

</html>]]></content:encoded>
			<wfw:commentRss>http://www.shahvar.net/1385/05/30/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%d9%8a%d8%b3%d9%8a-%d9%88%d9%8a%da%98%d9%88%d8%a7%d9%84-%d8%a8%d9%8a%d8%b3%d9%8a%d9%83-6-%d9%82%d8%b3%d9%85%d8%aa-%d9%be%d9%86%d8%ac%d9%85/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:thumbnail url="http://www.eniacmedia.com/images/case_VB6.jpg" />
		<media:content url="http://www.eniacmedia.com/images/case_VB6.jpg" medium="image" />
		<media:content url="http://www.kharidaniha.com/ads/a-taste-of-iran.gif" medium="image">
			<media:title type="html">Kharidaniha</media:title>
		</media:content>
	</item>
	</channel>
</rss>
