استخراج تمام نام هاي كاربري سيستم عامل
ابتدا مرجع (Reference) System.Management را به پروژه ي خود اضافه مي كنيم. سپس از كد زير استفاده مي كنيم. اين كد تمام نام هاي كاربري را با يك جعبه ي متني نمايش مي دهد:
کد:
Dim compusrs As String
Dim query As New System.Management.SelectQuery("Win32_UserAccount")
Dim searcher As New System.Management.ManagementObjectSearcher(query)
For Each envVar As System.Management.ManagementObject In searcher.Get()
compusrs += envVar("Name") + Chr(13)
Next
MsgBox(compusrs, 64, My.Computer.Name + "'s Users")
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
تعيين مختصات نشانگر موشواره
برای اين كار از الگوی زير پيروی كنيد:
کد:
Windows.Forms.Cursor.Position = New Point(x As Integer, y As Integer)
مثال
کد:
'با اين كد نشانگر به مكانی به طول 400 و عرض 300 پيكسل می رود
Windows.Forms.Cursor.Position = New Point(400, 300)
دريافت مختصات نشانگر موشواره در جعبه ی متنی
کد:
MsgBox(Windows.Forms.Cursor.Position.ToString)
پنهان و آشكار كردن نشانگر موشواره
کد:
'پنهان كردن
Windows.Forms.Cursor.Hide()
'آشكار كردن
Windows.Forms.Cursor.Show()
جلوه ی Fading برای بارگذاری فرم
برای اين كار كد زير را در رويداد Form_Load برنامه قرار دهيد:
کد:
For i As Integer = 0 To 100
Opacity = i / 100
Next
جلوه ی Fading در زمان بسته شدن فرم
كد زير را در رويداد Form_FromClosing برنامه قرار دهيد:
کد:
e.Cancel = True
For i As Integer = 99 To 25 Step -1
Opacity = i / 100
Next
End
پاک كردن تمام اشيای موجود در فرم
تنظيم هوشمندانه ی مكان و اندازه ی فرم
بخش اول اين كد جالب، زمانی كه فرم در حال بسته شدن است مختصات فرم و اندازه ی آن را در رجيستری ذخيره می كند. بخش دوم كد نيز زمانی كه فرم در حال بار گذاری است، مختصات و اندازه ی ذخيره شده در رجيستری را دريافت می كند و آن ها را روی فرم برنامه اعمال می نمايد.
كد زير را در رويداد 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)