Проект "Скринсейвер" - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Можно ли с помощью бейсик создать скринсейвер?

Решение задачи: «Проект "Скринсейвер"»

textual
Листинг программы
  1. Public Class Form1
  2.     Dim R As Single = 0
  3.     Dim D As Integer = 10
  4.     Dim T As Single
  5.     Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click
  6.         Close()
  7.     End Sub
  8.     Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  9.         Dim g As Graphics = Me.CreateGraphics
  10.         Dim RandomByte(0) As Byte
  11.         Dim Random As New Security.Cryptography.RNGCryptoServiceProvider()
  12.         Dim I, O, H As Integer
  13.         Random.GetBytes(RandomByte)
  14.         I = Int(RandomByte(0) / 256 * 1280) + 1
  15.         Random.GetBytes(RandomByte)
  16.         O = Int(RandomByte(0) / 256 * 1024) + 1
  17.         Random.GetBytes(RandomByte)
  18.         H = Int(RandomByte(0) / 256 * D) + 1
  19.         g.SmoothingMode = Drawing2D.SmoothingMode.AntiAlias
  20.         g.FillEllipse(Brushes.White, I, O, H, H)
  21.         R = R + 1
  22.     End Sub
  23.     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  24.         Me.BackColor = Color.Black
  25.         Me.WindowState = FormWindowState.Maximized
  26.         Me.TopMost = True
  27.     End Sub
  28. End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.364 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут