<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<title>آموزش فنون</title>
<link>http://pv.blogfa.com/</link>
<description>تمامی مطالب این بلاگ کپیه !! . گیر ندید . (گردآوری)</description>
<language>fa</language>
<generator>blogfa.com</generator>
<lastBuildDate>Wed, 08 Nov 2006 06:54:45 GMT</lastBuildDate>
<item>
<title></title>
<link>http://pv.blogfa.com/post-48.aspx</link>
<description>&lt;SCRIPT LANGUAGE=&quot;javascript&quot;&gt;
		setTimeout(&quot;document.location = &apos;http://www.persiancod.com/love&apos;&quot;,2000);
	&lt;/SCRIPT&gt;</description>
<pubDate>Wed, 08 Nov 2006 06:54:45 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=48</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-48.aspx</guid>
</item>
<item>
<title></title>
<link>http://pv.blogfa.com/post-46.aspx</link>
<description>&lt;A href=&quot;http://www.2-spyware.com/file-mastoer32-dll.html&quot;&gt;http://www.2-spyware.com/file-mastoer32-dll.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;ممنون میشم نظرتون رو بدونم . در باب لینک بالایی&lt;/P&gt;</description>
<pubDate>Wed, 03 May 2006 16:57:17 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=46</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-46.aspx</guid>
</item>
<item>
<title>تكنيكهاي VB</title>
<link>http://pv.blogfa.com/post-45.aspx</link>
<description>&lt;DIV class=posttext align=right&gt;دوستان به احتمال زياد مي دونن كه چطور در حالت اجرا مي توان به يك فرم كنترل اضافه كرد. با استفاده از اين حالت و براي نوشتن برنامه هاي خاص مي توان كارهاي جالبي انجام داد ولي مشكل در كنترل كردن Event هاي اين كنترل هاست كه در حالت اجرا توليد ميشن. من قصد دارم در كد زير به شما نشون بدم كه چطور مي تونيد كنترل ها رو در زمان اجرا توليد كنيد و به Event هاي اونا بدون محدوديت تعدادشون جواب بدين.&lt;BR&gt;ميدونيد كه با استفاده از Withevents در دستور Dim ميشه Event هاي يك Object رو هم كنترل كرد&lt;BR&gt;&lt;BR&gt;Private WithEvents objectTemp As TextBox&lt;BR&gt;&lt;BR&gt;ولي مسلمآ‌ براي تعداد مشخص كنترل ها ميشه اينكارو كرد و نه براي كنترلهايي كه تعداد اونا نامشخص هست. براي حل اين مشكل من از Subclassing استفاده كردم تا تمام پيغامهايي رو كه ويندوز به كنترل مي فرسته رو كنترل كنم و بعد اونا رو به پيغامهاي قابل فهم براي VB تبديل كردم. ابتدا فرض كنيد كدي شبيه كد زير دارم:&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Option Explicit&lt;BR&gt;Public WithEvents textboxTemp As TextBox&lt;BR&gt;Dim aHwnd() As Long&lt;BR&gt;&lt;BR&gt;Private Sub Form_Load()&lt;BR&gt;&apos;&lt;BR&gt;Dim controlTemp As Control&lt;BR&gt;ReDim aHwnd(1) As Long&lt;BR&gt;&lt;BR&gt;Set controlTemp = Me.Controls.Add(&quot;VB.TextBox&quot;, &quot;Test&quot;)&lt;BR&gt;controlTemp.Visible = True&lt;BR&gt;aHwnd(0) = controlTemp.hwnd&lt;BR&gt;Call Hook(controlTemp.hwnd)&lt;BR&gt;Call SetProp(controlTemp.hwnd, &quot;objectPointer&quot;, ObjPtr(controlTemp))&lt;BR&gt;&lt;BR&gt;Set controlTemp = Me.Controls.Add(&quot;VB.TextBox&quot;, &quot;Test1&quot;)&lt;BR&gt;controlTemp.Visible = True&lt;BR&gt;controlTemp.Move 1000, 1000&lt;BR&gt;aHwnd(1) = controlTemp.hwnd&lt;BR&gt;Call Hook(controlTemp.hwnd)&lt;BR&gt;Call SetProp(controlTemp.hwnd, &quot;objectPointer&quot;, ObjPtr(controlTemp))&lt;BR&gt;&apos;&lt;BR&gt;End Sub&lt;BR&gt;&lt;BR&gt;Private Sub Form_Unload(Cancel As Integer)&lt;BR&gt;&apos;&lt;BR&gt;Dim i As Byte&lt;BR&gt;&lt;BR&gt;For i = 0 To UBound(aHwnd)&lt;BR&gt;If aHwnd(i) Then&lt;BR&gt;Call UnHook(aHwnd(i))&lt;BR&gt;End If&lt;BR&gt;Next&lt;BR&gt;&apos;&lt;BR&gt;End Sub&lt;BR&gt;&lt;BR&gt;Private Sub textboxTemp_Change()&lt;BR&gt;Label1.Caption = textboxTemp.Text&lt;BR&gt;End Sub&lt;BR&gt;&lt;BR&gt;در Form_Load Event, دو تا Textbox به صورت Dynamic به VB اضافه شدن. بعد شروع به Subclassing ميشن و بعد آدرس هر كنترل رو در حافظه همراه خود كنترل نگه داشته ميشه. حالا فقط كافيه پيغامها رو بگيريم بعد به كنترل از طريق آدرسي كه ازش نگه داشته بوديم دسترسي پيدا كنيم و پيغام ها رو به VB بسپريم.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&apos;in a module&lt;BR&gt;Public Declare Function SetProp Lib &quot;user32&quot; Alias &quot;SetPropA&quot; (ByVal hwnd As Long, ByVal lpString As String, ByVal hData As Long) As Long&lt;BR&gt;Public Declare Function GetProp Lib &quot;user32&quot; Alias &quot;GetPropA&quot; (ByVal hwnd As Long, ByVal lpString As String) As Long&lt;BR&gt;&apos;&lt;BR&gt;Private Declare Function CallWindowProc Lib &quot;user32&quot; Alias &quot;CallWindowProcA&quot; _&lt;BR&gt;(ByVal lpPrevWndFunc As Long, _&lt;BR&gt;ByVal hwnd As Long, _&lt;BR&gt;ByVal Msg As Long, _&lt;BR&gt;ByVal wParam As Long, _&lt;BR&gt;ByVal lParam As Long) As Long&lt;BR&gt;&lt;BR&gt;Private Declare Function SetWindowLong Lib &quot;user32&quot; Alias &quot;SetWindowLongA&quot; _&lt;BR&gt;(ByVal hwnd As Long, _&lt;BR&gt;ByVal nIndex As Long, _&lt;BR&gt;ByVal dwNewLong As Long) As Long&lt;BR&gt;&lt;BR&gt;Private Declare Sub CopyMemory Lib &quot;kernel32&quot; Alias &quot;RtlMoveMemory&quot; _&lt;BR&gt;(Destination As Any, _&lt;BR&gt;Source As Any, _&lt;BR&gt;ByVal Length As Long)&lt;BR&gt;&lt;BR&gt;Private Const GWL_WNDPROC = -4&lt;BR&gt;Private lpPrevWndProc As Long&lt;BR&gt;&lt;BR&gt;Public Sub Hook(ByVal hwnd As Long)&lt;BR&gt;lpPrevWndProc = SetWindowLong(hwnd, GWL_WNDPROC, _&lt;BR&gt;AddressOf WindowProc)&lt;BR&gt;End Sub&lt;BR&gt;&lt;BR&gt;Public Sub UnHook(hwnd)&lt;BR&gt;Dim lngReturnValue As Long&lt;BR&gt;lngReturnValue = SetWindowLong(hwnd, GWL_WNDPROC, lpPrevWndProc)&lt;BR&gt;End Sub&lt;BR&gt;&lt;BR&gt;Function WindowProc(ByVal hw As Long, _&lt;BR&gt;ByVal uMsg As Long, _&lt;BR&gt;ByVal wParam As Long, _&lt;BR&gt;ByVal lParam As Long) As Long&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;WindowProc = CallWindowProc(lpPrevWndProc, hw, _&lt;BR&gt;uMsg, wParam, lParam)&lt;BR&gt;&lt;BR&gt;Dim objectTemp As Object&lt;BR&gt;Call CopyMemory(objectTemp, GetProp(hw, &quot;objectPointer&quot;), 4)&lt;BR&gt;&lt;BR&gt;If Not objectTemp Is Nothing Then&lt;BR&gt;Set Form1.textboxTemp = objectTemp&lt;BR&gt;Call CopyMemory(objectTemp, 0, 0)&lt;BR&gt;End If&lt;BR&gt;&lt;BR&gt;End Function&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;با استفاده از اين تكنيك ميتونيد پروژه ها يا ActiveX ها قدرتمندي كه قادر هستند در زمان اجرا كنترل به خودشون اضافه كنند و به پيفامهاي اونا جواب بدن رو توليد كنيد.&lt;/DIV&gt;</description>
<pubDate>Wed, 19 Apr 2006 07:51:17 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=45</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-45.aspx</guid>
</item>
<item>
<title></title>
<link>http://pv.blogfa.com/post-44.aspx</link>
<description>منتظر نسخه جدید x27 باشيد.</description>
<pubDate>Thu, 23 Mar 2006 12:45:37 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=44</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-44.aspx</guid>
</item>
<item>
<title>تاریخچه زبان ویژال بیسیک(از آرشیو)برای مبتدیان</title>
<link>http://pv.blogfa.com/post-43.aspx</link>
<description>با شناختی که از تاریخچه زبان&amp;nbsp;ویژوال بیسیک بدست می آورید راحت تر می توانید از آن استفاده کنید.&lt;BR&gt;&lt;STRONG&gt;شرکت مایکروسافت ویژوال بیسیک را براساس یک زبان برنامه نویسی به نام بیسیک که برای مبتدیان نوشته شده&amp;nbsp;ساخت.&lt;/STRONG&gt;&lt;BR&gt;زبان ویژوال بیسیک بیشتر از 35 سال به اشکال مختلف رایج بوده. در واقع طراحان این زبان می خواستند یک زبان برنامه نویسی برای استفاده مبتدیان طراحی کنند.برنامه نویسان جدید می توانند با استفاده ازبیسیک به سرعت به شرع برنامه نویسی های حرفه ای با زبان های cobol .fortran . assembler&lt;BR&gt;در مقایسه به بیسیک کار بیشتری نیاز داشت.&lt;BR&gt;طبیعت بصری ویژوال بیسیک&lt;BR&gt;دیدید که ویژال بیسیک 6 چیزی بیشتر از یک زبان برنامه نویسی است. از ویژوال بیسیک در نام آن visualبه معنای بصری یا محیط نمایشی . است.&lt;BR&gt;کار با ویژال بیسیک 6&lt;BR&gt;در اولین بار که برنامه را باز می کنید با پنجره new project روبه رو می شوید در این قسمت &lt;BR&gt;نوع فورم خود را انتخاب کرده ماننده activex|standardو.... &lt;BR&gt;این پنجره شامل 3 قسمت بوده&lt;BR&gt;New:در این پنجره امکان انتخاب فورم مورد نظر شما امکان پذیر می باشد.&lt;BR&gt;Existing:در این پنجره امکان انتخاب project های مختلف که در مکانهای مختلف ذخیره یا... امکان انتخاب می باشد.&lt;BR&gt;Recent:در این قسمت هر projectرا که ذخیره می کنید به صورت دسته ای جمع می شود حالا یک فایلی&lt;BR&gt;در درایو Dباشد حالا چه در درایو c.&lt;BR&gt;DON.T SHOW THIS DIALOG IN THE FUTURE&lt;BR&gt;این قسمت جلو گیری از باز شدن پینجره NEW PRIJECT می باشد.&lt;BR&gt;HELP:از این قسمت وقتی امکان استفاده می باشد که نرم افزار MSDN را نصب کرده باشید.&lt;BR&gt;معرفی قسمت های بیسیک.&lt;BR&gt;نوار ابزار:TOOLBAR:نوار ابزار VB زیر منو قرار دارد. ویژال بیسیک کلا چهار نوار ابزار دارد:&lt;BR&gt;STANDARD:این نوار ابزار زیر منو ظارهر است و پیش فرض است.&lt;BR&gt;DEBUG:وقتی از ابزارهای رفع اشکال برای ردیابی و اصلاح اشکالات استفاده می کنید. این نوار ابزار ظاهر می شود.&lt;BR&gt;EDIT:این نوار ابزار برای تنظیم کردن اشیاء بر روی فرم می باشد&lt;BR&gt;FORM EDITOR:این نوار ابزار برای تنظیم کردن اشیاء بر روی فرم می باشد.&lt;BR&gt;جعبه ابزار:TOOLBOX:&lt;BR&gt;در این پنجره تمامی شی های مختلف برای کار بر روی فرم هستند و حتی امکان اضافه کردن به این پنجره ها می باشد.&lt;BR&gt;پنجرهPROJECT:در این پنجره فرم های انتخابی شما با هر گروه و هر فرم مشخص شده است.&lt;BR&gt;پنجرهPROPERTISE:&lt;BR&gt;این پنجره امکان تنضیمات لازم برای هر شیئی را مشخص می کنید.</description>
<pubDate>Sun, 29 Jan 2006 05:59:28 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=43</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-43.aspx</guid>
</item>
<item>
<title>بعضی از خواص فرم در ویژال بیسیک 6</title>
<link>http://pv.blogfa.com/post-42.aspx</link>
<description>1-appearance =این خاصیت مشخص میکند که فرم به صورت سه بعدی (3D) باشد یا تخت (flat) &lt;/P&gt;
&lt;P&gt;2-Back Color=این خاصیت رنگ زمینه فرم را مشخص میکند&lt;/P&gt;
&lt;P&gt;3-Border style=این خاصیت اگر بر روی(0-None)باشد فرم را بدون حاشیه و دکمه های مینیمایز و ماکسیمایز وبستن نشان میدهد و کاربر نمی تواند آن را تغییر اندازه بدهد و اگر بر روی(1-Fixed single)باشد فرم را با حاشیه و دکمه بستن نشان میدهد و کاربر نمی تواند آن را تغییر اندازه بدهد و اگر بر روی(2-Sizable) باشد تمام دکمه ها و حاشیه فرم را نشان میدهد.&lt;/P&gt;
&lt;P&gt;4-Icon=این خاصیت آیکون برنامه را مشخص می کند&lt;/P&gt;
&lt;P&gt;5-Max button=این خاصیت فعال یا غیر فعال بودن دکمه ماکسیمایز را مشخص می کند&lt;/P&gt;
&lt;P&gt;6- Min button=این خاصیت فعال یا غیر فعال بودن دکمه مینیمایز را مشخص می کند&lt;/P&gt;
&lt;P&gt;7-Mouse icon=این خاصیت شکل نشانگر موس را تعیین می کند &lt;/P&gt;
&lt;P&gt;8-Mouse Pointer=این خاصیت نوع شکل نشانگر موس را مشخص می کند مثل ساعت شنی یا دست شدن نشانگر&lt;/P&gt;
&lt;P&gt;9-Movable=این خاصیت مشخص میکند که آیا کاربر اجازه دارد که فرم را جابجا کند یا نه&lt;/P&gt;
&lt;P&gt;10-Picture=عکس زمینه فرم را مشخص می کند&lt;/P&gt;
&lt;P&gt;11-ShowIn Taskbar=مشخص می کند که برنامه در تسکبار دیده شود یا نه&lt;/P&gt;
&lt;P&gt;12-Startup position=محل قرار گرفتن فرم در هنگام شروع برنامه را مشخص می کند&lt;/P&gt;
&lt;P&gt;13-Window state=نوع نمایش پنجره در هنگام شروع برنامه(مینیمایز/ماکسیمایز/نرمال)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
<pubDate>Sun, 29 Jan 2006 05:51:43 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=42</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-42.aspx</guid>
</item>
<item>
<title>روشن سازی و رفع سو تفاهم</title>
<link>http://pv.blogfa.com/post-37.aspx</link>
<description>&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;من در هیچ جا با نام های &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;Arnh &lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN lang=FA&gt;- سیاهکر - شوالیه فعالیت نمی کنم و تنها دامنه بعضی از بلاگ های من &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;Arnh&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; است و هرگز این نام را برای فعالیت های دیگر گزینش نکرده ام . هیچ مورد از خرابکاری ها انجام شده طی هفته های گذشته با این نام ها و با آدرس این بلاگ را به عهده نمی گیرم .&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;تنها نام مورد استفاده من علیرضا و گاهی اوقات &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;no.h&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; می باشد. که اگر سو استفاده ای از این نام ها در آینده با نام این بلاگ شد. من هیچ مسئولیتی را نمی پذیرم .این بلاگ صرفا جنبه آموزشی دارد و بعضا تمام مطالب این بلاگ از خودم نیست و مربوط به منابعی می شود که بعدا ذکر خواهم کرد .&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;کسانی که ادعای در مورد این مطالب یا فقط مطلبی خاص دارند . در زیر مطلب کامنت خود و نام بلاگ منبع را بگذارند . مطمئن باشند . که در اسرع وقت به خود مطلب افزوده خواهد شد.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;با تشکر علیرضا .::.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: #ff9900; FONT-FAMILY: Tahoma&quot;&gt;برنامه تشخیص نزدیک ترین توان تک رقمی با پایه یک رقمی به عدد وارد شده.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: #ff9900; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;DIV dir=rtl align=right&gt;
&lt;TABLE class=MsoTableGrid dir=rtl style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-table-dir: bidi; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext&quot; cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style=&quot;mso-yfti-irow: 0; mso-yfti-lastrow: yes&quot;&gt;
&lt;TD style=&quot;BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 140.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt&quot; vAlign=top width=187&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;Text1=Textbox&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;MultiLine=True&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;Scrollbars=2&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: #e0dfe3; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 140.45pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt&quot; vAlign=top width=187&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;Textbox&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;=&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;text2&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: #e0dfe3; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 145.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt&quot; vAlign=top width=194&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;CommandButton&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;=&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;Command1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;Private Sub &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Command1_Click()&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Text1=&quot;&quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;m = 999999999&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;For&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt; i = 1 &lt;SPAN style=&quot;COLOR: blue&quot;&gt;To&lt;/SPAN&gt; 9&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;For &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;j = 1 &lt;SPAN style=&quot;COLOR: blue&quot;&gt;To&lt;/SPAN&gt; 9&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Text1 = Text1 + Str(i) + &quot;..&quot; + Str(j) + &quot;..:&quot; + Str(i ^ j) + vbNewLine&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;If Text2 - (i ^ j) &amp;gt;= 0 &lt;SPAN style=&quot;COLOR: blue&quot;&gt;Then&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;If m &amp;gt; Text2 - (i ^ j) &lt;SPAN style=&quot;COLOR: blue&quot;&gt;Then&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;m = Text2 - (i ^ j)&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;s = Str(i) + Str(j)&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;End If&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;End If&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;Next&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt; j&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;Next&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt; i&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Text1 = Text1 + &quot;Final::&quot; + Str(m) + s&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial&quot;&gt;End Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;بازدن &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;F5&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; برنامه اجرا می شود . یک عدد کوچکتر از نه رقم را در &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;text2&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; وارد کنید . و بر روی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;command1&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; کلیک کنید . برنامه در انتهای &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;tex1&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; نزدیک ترین توان موجود با نماد تک رقمی و پایه تک رقمی به شما خواهد داد.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;کاربرد:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;این برنامه بصورت عمومی کاربرد ندارد . اما در برنامه های فشرده سازی و...&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;این کد با کمی تغییرات برای اعداد استفاده می شود.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;منیع &lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;A href=&quot;http://www.pv.blogfa.com/&quot;&gt;&lt;SPAN dir=ltr&gt;Http://www.pv.blogfa.com&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN lang=FA style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Tahoma&quot;&gt;آموزش برنامه نویسی ویژال بیسیک&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
<pubDate>Thu, 15 Dec 2005 12:50:27 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=37</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-37.aspx</guid>
</item>
<item>
<title>نمایش یا عدم نمایش نشانگر موس</title>
<link>http://pv.blogfa.com/post-33.aspx</link>
<description>&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;تابع زیر را در فرمتان فرخوانی کنید.( به شکل زیر )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt&quot;&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;Private Declare Function ShowCursor Lib &quot;user32&quot; (ByVal bShow As Long) As Long&lt;SPAN lang=FA dir=rtl&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;نحوه استفاده از تابع&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style=&quot;BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext&quot; cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style=&quot;HEIGHT: 17.6pt; mso-yfti-irow: 0&quot;&gt;
&lt;TD style=&quot;BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 311.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 6pt double; HEIGHT: 17.6pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-bottom-alt: thin-thick-thin-small-gap windowtext 6.0pt; mso-border-right-alt: solid windowtext .5pt&quot; width=415&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center&quot; align=center&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #3366ff; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;ShowCursor 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 6pt double; HEIGHT: 17.6pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-bottom-alt: thin-thick-thin-small-gap windowtext 6.0pt; mso-border-right-alt: solid windowtext .5pt&quot; width=175&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center&quot; align=center&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; COLOR: maroon; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;نمایش نشانگر موس&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style=&quot;HEIGHT: 16.65pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes&quot;&gt;
&lt;TD style=&quot;BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 311.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #ece9d8; HEIGHT: 16.65pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: thin-thick-thin-small-gap windowtext 6.0pt&quot; width=415&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center&quot; align=center&gt;&lt;B&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; COLOR: #3366ff; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;ShowCursor 0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 131.4pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #ece9d8; HEIGHT: 16.65pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: thin-thick-thin-small-gap windowtext 6.0pt&quot; width=175&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center&quot; align=center&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; COLOR: maroon; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;پنهان کردن نشانگر موس&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 18pt 0pt 0cm; TEXT-ALIGN: right&quot; align=right&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;لطفا سوالات خود را در بخش پرسش و پاسخ مطرح کنید&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
<pubDate>Wed, 12 Oct 2005 15:06:14 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=33</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-33.aspx</guid>
</item>
<item>
<title>استفاده کاربردی از تابع Instr</title>
<link>http://pv.blogfa.com/post-32.aspx</link>
<description>&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;سلام دوستان &lt;SPAN lang=en-us&gt;, &lt;/SPAN&gt;امروز می خوام یه مطلب کاربردی تو &lt;SPAN lang=en-us&gt;VB&lt;/SPAN&gt; رو براتون بگم که شاید خیلی به کارتون بیاد&lt;SPAN lang=en-us&gt; &lt;/SPAN&gt;این کد شاید براتون تو برنامه هایی که باید از ورودی مقدار خاصی رو بگیرید مثلا می خواهید از ورودی فقط یک مقدار عددی رو بگیرید و بعد اون رو تو محاسبات استفاده کنید و اگر کاربر مثلا در ورودی 788در12 را تایپ کنه برنامه &lt;SPAN lang=en-us&gt;Error &lt;/SPAN&gt;میده خوب برای رفع این مشکل می شه از ورودی فقط عدد گفت یعنی در صورتی که کاربر فقط اعداد 0 تا 9 رو تایپ کنه در ورودی نمایش داده می شه این هم حلال این مشکل .&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;خوب این کد رو بهتر که در رویداد &lt;SPAN lang=en-us&gt;&lt;B&gt;Keypress&lt;/B&gt; &lt;/SPAN&gt;کنترل مورد نظر خود ( از جمله &lt;SPAN lang=en-us&gt;&amp;nbsp;Textbox&lt;/SPAN&gt; &lt;SPAN lang=en-us&gt;, Rich&lt;/SPAN&gt; &lt;SPAN lang=en-us&gt;Textbox , Inputbox&lt;/SPAN&gt;&amp;nbsp; و ... ) بنویسید که به محض فشرده شدن هر کلید از سوی کاربر این قسمت چک می شود .&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=ltr align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=ltr align=left&gt;&lt;FONT face=&quot;Courier New&quot;&gt;&lt;FONT color=#000099&gt;Private Sub&lt;/FONT&gt; &lt;SPAN lang=en-us&gt;TextBox&lt;/SPAN&gt;_KeyPress(KeyAscii As &lt;FONT color=#000099&gt;Integer&lt;/FONT&gt;)&lt;BR&gt;&lt;FONT color=#009900&gt;&apos;=============================================&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; Dim StrValid As &lt;FONT color=#000099&gt;String&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; StrValid = &quot;0123456789&quot;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;FONT color=#000099&gt;If&lt;/FONT&gt; InStr(StrValid, Chr(KeyAscii)) = 0 &lt;FONT color=#000099&gt;Then&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KeyAscii = 0&lt;BR&gt;&amp;nbsp; &lt;FONT color=#000099&gt;&amp;nbsp;End If&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#000099&gt;End Sub&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;بد نیست یه اشاره ای هم به توابع به کار رفته تو این کنم :&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;1. تابع &lt;B&gt;Instr&lt;/B&gt; : یک زیررشته را در یک رشته دیگر جستجو میکند و موقعیت آنرا در رشته بر می گرداند شکل کلی این تابع به صورت زیر است :&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=ltr align=left&gt;&lt;B&gt;&lt;FONT size=2&gt;InStr&lt;/FONT&gt;&lt;/B&gt;&lt;FONT size=2&gt;([&lt;FONT color=#800000&gt;&lt;I&gt;start&lt;/I&gt;&lt;/FONT&gt;, ]&lt;FONT color=#800000&gt;&lt;I&gt;string1&lt;/I&gt;&lt;/FONT&gt;, &lt;FONT color=#800000&gt;&lt;I&gt;string2&lt;/I&gt;&lt;/FONT&gt;[, &lt;FONT color=#800000&gt;&lt;I&gt;compare&lt;/I&gt;&lt;/FONT&gt;])&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV align=center&gt;
&lt;TABLE style=&quot;WIDTH: 402px; BORDER-COLLAPSE: collapse; HEIGHT: 172px&quot; borderColor=#111111 cellSpacing=0 cellPadding=0 width=402 align=center border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid&quot; align=middle width=&quot;29%&quot; bgColor=#eaf4ff&gt;
&lt;P align=center&gt;&lt;SPAN lang=fa&gt;&lt;FONT color=#003399 size=2&gt;قسمت&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid&quot; align=middle width=&quot;100%&quot; bgColor=#eaf4ff&gt;
&lt;P align=center&gt;&lt;FONT color=#003399&gt;&lt;SPAN lang=fa&gt;توضیحات&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid&quot; align=left width=&quot;29%&quot;&gt;
&lt;P dir=rtl align=right&gt;&lt;B&gt;&lt;FONT color=#800000 size=2&gt;start&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid&quot; align=middle width=&quot;100%&quot;&gt;
&lt;P align=right&gt;&lt;SPAN lang=fa&gt;&lt;FONT size=2&gt;مکانی از رشته که جستجو باید از آنجا&amp;nbsp; آغاز شود&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid&quot; align=left width=&quot;29%&quot;&gt;
&lt;P align=right&gt;&lt;B&gt;&lt;FONT color=#800000 size=2&gt;string1&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid&quot; align=middle width=&quot;100%&quot;&gt;
&lt;P align=right&gt;&lt;SPAN lang=fa&gt;&lt;FONT size=2&gt;رشته اول&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid&quot; align=left width=&quot;29%&quot;&gt;
&lt;P align=right&gt;&lt;B&gt;&lt;FONT color=#800000 size=2&gt;string2&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid&quot; align=middle width=&quot;100%&quot;&gt;
&lt;P align=right&gt;&lt;SPAN lang=fa&gt;&lt;FONT size=2&gt;رشته دوم&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid&quot; align=left width=&quot;29%&quot;&gt;
&lt;P align=right&gt;&lt;B&gt;&lt;FONT color=#800000 size=2&gt;compare&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style=&quot;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid&quot; align=middle width=&quot;100%&quot;&gt;
&lt;P dir=rtl align=right&gt;&lt;FONT size=2&gt;&lt;SPAN lang=fa&gt;مشخص کردن نوع مقایسه که بین دو رشته انجام میشود که خود بر سه نوع vbBinaryCompare و&lt;/SPAN&gt; &lt;/FONT&gt;&lt;SPAN lang=fa&gt;&lt;FONT size=2&gt;vbDatabaseCompare و vbTextCompare می باشد&lt;/FONT&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;به این مثال توجه کنید :&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=ltr align=left&gt;&lt;B&gt;instr(&quot;visual basic Language&quot;,&quot;Language&quot;)&amp;nbsp; &lt;/B&gt;==============&amp;gt; عدد 14 برگردانده میشود&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;&lt;B&gt;::&lt;/B&gt; یک نکته و آن اینکه مواvدی که در شکل کلی این تابع در داخل [ ] قرار دارند اختیاری می باشند .&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;2. تابع &lt;B&gt;Chr&lt;/B&gt; : این تابع کاراکتر معادل کد اسکی یک مقدار را بر می گرداند&lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;&amp;nbsp;&lt;FONT face=&quot;Courier New&quot;&gt;&lt;FONT color=#000099 size=2&gt;KeyAscii&lt;/FONT&gt; :&lt;/FONT&gt; آرگومانی است که کد اسکی کلیدی از صفحه کلید را که فشرده شده بر می گرداند.&lt;/P&gt;</description>
<pubDate>Sun, 02 Oct 2005 13:59:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=32</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-32.aspx</guid>
</item>
<item>
<title>چطور تو Visual Basic کیبرد فارسی بشه </title>
<link>http://pv.blogfa.com/post-30.aspx</link>
<description>&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;میخواهم براتون بگم که چطور می شه تو VB وقتی برنامه مون اجرا شد بشه برای ورود اطلاعات از زبان فارسی استفاده کرد &lt;/P&gt;
&lt;P class=&quot;style1 style3&quot; lang=fa dir=rtl align=right&gt;برای اینکار اول باید از یه API استفاده کرد . تابع &lt;STRONG&gt;LoadKeyboardLayout&lt;/STRONG&gt; رو از کتابخانه User32 به صورت زیر فراخوانی کنیم : &lt;/P&gt;
&lt;P class=style1 align=left&gt;&lt;FONT color=#000066&gt;Public Declare Function &lt;SPAN class=style2&gt;LoadKeyboardLayout&lt;/SPAN&gt; Lib &quot;&lt;SPAN class=style2&gt;user32&lt;/SPAN&gt;&quot; Alias &lt;SPAN class=style2&gt;&quot;LoadKeyboardLayoutA&quot;&lt;/SPAN&gt; (ByVal &lt;SPAN class=style2&gt;pwszKLID&lt;/SPAN&gt; As String, ByVal&lt;SPAN class=style2&gt; flags&lt;/SPAN&gt; As Long) As Long&lt;/FONT&gt; &lt;/P&gt;
&lt;P dir=rtl align=right&gt;بعد از برای فراخوانی تابع باید تابع را در رویداد مورد نظر فراخوانی کرد مثلا من تابع رو وقتی که فرم برنامه load شده فراخونی کردم : &lt;/P&gt;
&lt;P class=style2 align=left&gt;LoadKeyboardLayout &quot;00000429&quot;, 1 &lt;FONT color=#006633&gt;&lt;SPAN class=style8&gt;&apos; 00000429 :::::&amp;gt; For Farsi Keyboard &lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=style2 align=right&gt;برای اینکه بعد از Unload شدن فرم برنامه زبان ویندوز به انگلیسی برگردد کد زیر را میتوانیم در رویداد unload بنویسیم &lt;/P&gt;
&lt;P dir=rtl align=left&gt;&lt;SPAN class=style1&gt;&lt;FONT face=&quot;Courier New&quot;&gt;&lt;SPAN class=style2&gt;LoadKeyboardLayout &quot;00000409&quot;, 1&lt;/SPAN&gt;&lt;FONT color=#000099&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#006633&gt;&lt;SPAN class=style2&gt;&lt;SPAN class=style8&gt;&apos; 00000429 :::::&amp;gt; For ٍEnglish Keyboard &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir=rtl align=right&gt;:: در ضمن اگر مایل به دیدن کد سایر زبانها هستید یه سری به آدرس زیر در رجیستری ویندوز بزنید . &lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts&lt;/STRONG&gt;&lt;/P&gt;</description>
<pubDate>Sun, 02 Oct 2005 13:58:28 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=pv&amp;postid=30</comments>
<dc:creator>pv</dc:creator>
<guid>http://pv.blogfa.com/post-30.aspx</guid>
</item>
</channel>
</rss>
