برای اين كار كد زير را در رويداد Form_Load برنامه قرار دهيد:
کد:For i As Integer = 0 To 100 Opacity = i / 100 Next
مدیر انجمن برنامه نویسی و رباتیک
برای اين كار كد زير را در رويداد Form_Load برنامه قرار دهيد:
کد:For i As Integer = 0 To 100 Opacity = i / 100 Next
|
|
مدیر انجمن برنامه نویسی و رباتیک
كد زير را در رويداد Form_FromClosing برنامه قرار دهيد:
کد:e.Cancel = True For i As Integer = 99 To 25 Step -1 Opacity = i / 100 Next End
Moein (08-03-13)
مدیر انجمن برنامه نویسی و رباتیک
کد:Controls.Clear()
مدیر انجمن برنامه نویسی و رباتیک
اين كد با InputBox يک متن را از كاربر دريافت می كند و سپس اعداد موجود در رشته را با جعبه ی متنی به او نمايش می دهد.
کد:Dim mychr As String = InputBox("Type sth here:") For i As Integer = 0 To mychr.Length - 1 If IsNumeric(mychr.Chars(i)) Then nochar += mychr.Chars(i) Else nochar += "-" End If Next MsgBox(nochar, 64, "The String contains these number(s):")
مدیر انجمن برنامه نویسی و رباتیک
بخش اول اين كد جالب، زمانی كه فرم در حال بسته شدن است مختصات فرم و اندازه ی آن را در رجيستری ذخيره می كند. بخش دوم كد نيز زمانی كه فرم در حال بار گذاری است، مختصات و اندازه ی ذخيره شده در رجيستری را دريافت می كند و آن ها را روی فرم برنامه اعمال می نمايد.
كد زير را در رويداد Form_Load برنامه قرار دهيد:
کد:Location = New Point(GetSetting(Application.ProductName, "FormSet", "LocX", Location.X), GetSetting(Application.ProductName, "FormSet", "LocY", Location.Y)) Size = New Size(GetSetting(Application.ProductName, "FormSet", "SizeX", Size.Width), GetSetting(Application.ProductName, "FormSet", "SizeY", Size.Height))كد زير را در رويداد From_FormClosing برنامه قرار دهيد:
کد:SaveSetting(Application.ProductName, "FormSet", "LocX", Location.X) SaveSetting(Application.ProductName, "FormSet", "LocY", Location.Y) SaveSetting(Application.ProductName, "FormSet", "SizeX", Size.Width) SaveSetting(Application.ProductName, "FormSet", "SizeY", Size.Height)
مدیر انجمن برنامه نویسی و رباتیک
ابتدا مرجع System.Management را به پروژه ی خود اضافه می كنيد.
كد زير را در خارج از Public Class فرم برنامه قرار می دهيم:
سپس از كد زير استفاده می كنيم. اين كد شماره سريال را با جعبه ی متنی نمايش می دهد:کد:Imports System.Management
منبع: DevASPکد:Dim objMOS As ManagementObjectSearcher Dim objMOC As Management.ManagementObjectCollection Dim objMO As Management.ManagementObject objMOS = New ManagementObjectSearcher("Select * From Win32_OperatingSystem") objMOC = objMOS.Get ForEach objMO In objMOC MessageBox.Show(objMO("SerialNumber")) Next objMOS.Dispose() objMOS = Nothing objMO.Dispose() objMO = Nothing
|
|
مدیر انجمن برنامه نویسی و رباتیک
این کد درایو های مربوط به حافظه های فلش را شناسایی می کند و نام آن ها را با جعبه متنی بر می گرداند:
كد زير را در خارج از Public Class فرم برنامه قرار می دهيم:
سپس از این کد استفاده کنید:کد:Imports System.IO
کد:On Error Resume Next Dim rmdrvs As String For iDrive As Integer = 0 To DriveInfo.GetDrives.Length - 1 If DriveInfo.GetDrives(iDrive).DriveType = 2 And DriveInfo.GetDrives(iDrive).Name <> "A:\" And DriveInfo.GetDrives(iDrive).Name <> "B:\" Then rmdrvs += ControlChars.NewLine + DriveInfo.GetDrives(iDrive).Name + " - " + DriveInfo.GetDrives(iDrive).VolumeLabel End If Next MsgBox(rmdrvs)
مدیر انجمن برنامه نویسی و رباتیک
کد:For Each prntr As String In Drawing.Printing.PrinterSettings.InstalledPrinters MsgBox(prntr) Next
مدیر انجمن برنامه نویسی و رباتیک
منبعکد:Function getMD5Hash(ByVal strToHash As String) As String Dim md5Obj As New Security.Cryptography.MD5CryptoServiceProvider Dim bytesToHash() As Byte = System.Text.Encoding.ASCII.GetBytes(strToHash) bytesToHash = md5Obj.ComputeHash(bytesToHash) Dim strResult As String = "" For Each b As Byte In bytesToHash strResult += b.ToString("x2") Next Return strResult End Function
مدیر انجمن برنامه نویسی و رباتیک
این کد رو در رویداد KeyPress ، جعبه متنی (TextBox) قرار بدید. با این کار جعبه متنی فقط از صفحه کلید کارکتر های عددی رو دریافت می کنه؛ نه چیز دیگه !
کد:If Not IsNumeric(e.KeyChar) Then e.Handled = True
آخرین ویرایش توسط ravegoat در تاریخ 05-08-09 انجام شده است
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks