Заблокирован

Как рисовать узоры в Visual Basic 6.0?

05.09.2015, 15:02. Показов 7457. Ответов 71
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста. Почему у меня ничего не получается? В чём дело?
Вроде бы Visual Basic 6.0 уже существует давным-давно. Должно быть много интересных наработок в Интернете. Как бы не так?!

По запросу Google: Как рисовать узоры в Visual Basic 6.0? — Нет ничего путного! Ни одного толкового энтузиаста, который поясняет суть техники исполнения.

Если кого заинтересует, то знаю три источника, где можно скачать дистрибутивы Visual Basic 6.0!
Начиная от образа ISO (617 Mb — getintopc.com), сейчас пользуюсь VB98, и заканчивая Portable ZIP (28.8 Мb — twirpx.com). Использую ключ, по наитию: 111 — 11111111

Есть автор Скляревский, смотрите: Картинки с фрагментом кода - подключайтесь! http://arbuz.uz/x_galerea1.html
Взял на пробу самый верхний рисунок "капля", в сиренево-розовых тонах. Смотрите ниже.

Авторский (Скляревский) код, копия ниже. Почему не работает на VB98?
Кликните здесь для просмотра всего текста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Dim r1 As Integer, r As Integer, pi As Single, x As Single, y As Single
 
 Private Sub Комманда1_Click()
 Cls
 pi = 4 * Atn(1)
 DrawWidth = 2: n = 30
 For j = 1 To n
 x = Rnd * 500 + 150: y = Rnd * 300 + 20
 r1 = 9 * (n - j) + 10: kaplya
 Next j
 End Sub
 Private Sub kaplya()
 For i = 0 To pi / 2 Step 0.001
 r = r1 * Sin(i) ^ 3
 Line (r * Cos(i) + x - i * 70, r * Sin(i) + y)-(-r * Cos(-i) _
 + x - i * 70, -r * Sin(-i) + y), _
 RGB(Abs(r), _
 Abs(255 - i * 220), _
 Abs(255 - i * 320))
 Next i
 End Sub
 Private Sub Комманда2_Click()
 End
 End Sub


Тот же код в Авторстве: Petr_S для VB.NET. Отлично работает на VSC-2013!
Кликните здесь для просмотра всего текста
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Public Class Form1
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Size = New Size(700, 500)
    End Sub
 
    Private Sub Form1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
        Dim r1 As Integer, r As Integer, pi As Single, x As Single, y As Single
 
        pi = 4 * Math.Atan(1)
 
        Dim DrawWidth As Integer = 2
        Dim n As Integer = 30
 
        For j = 1 To n
            x = Rnd() * 500 + 150
            y = Rnd() * 300 + 20
            r1 = 9 * (n - j) + 10
 
            Dim p As New Pen(Color.White, 1)
 
            For i = 0 To pi / 2 Step 0.001
                r = r1 * Math.Sin(i) ^ 3
                p.Color = Color.FromArgb(Math.Min(Math.Abs(r), 255), _
                                         Math.Min(Math.Abs(255 - i * 220), 255), _
                                         Math.Min(Math.Abs(255 - i * 320), 255))
                e.Graphics.DrawLine(p, _
                                    New Point(r * Math.Cos(i) + x - i * 70, r * Math.Sin(i) + y), _
                                    New Point(-r * Math.Cos(-i) + x - i * 70, -r * Math.Sin(-i) + y))
 
            Next i
        Next j
    End Sub
 
End Class


Прошу объяснить этот фокус. В каких мелочах спрятался дьвол? Уже неделю бьюсь.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.09.2015, 15:02
Ответы с готовыми решениями:

Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net

Вычисление значений функции двух переменных в Visual Basic - Visual Basic
Помогите пожалуйста! В среде VB написать программу вычисления значений функции двух переменных. Ориентировочный вид окна программы и...

Visual Basic .Net и Visual Basic 6.0 - В чём разница
В общем возник вопрос: Visual Bisic.Net и Visual Basic - это два разных языка, или же .NET версия это лишь его улучшение. Я так понимаю что...

71
 Аватар для Diamock
20 / 20 / 5
Регистрация: 22.07.2015
Сообщений: 63
05.09.2015, 15:17
Лучший ответ Сообщение было отмечено Willi2001 как решение

Решение

У меня заработало, только подправил немного:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Option Explicit
 
Dim r1  As Integer
Dim r   As Integer
Dim pi  As Single
Dim x   As Single
Dim y   As Single
 
 
Private Sub kaplya()
    Dim i As Single
    For i = 0 To pi / 2 Step 0.001
        r = r1 * Sin(i) ^ 3
        Line (r * Cos(i) + x - i * 70, r * Sin(i) + y)-(-r * Cos(-i) _
        + x - i * 70, -r * Sin(-i) + y), _
        RGB(Abs(r), _
        Abs(255 - i * 220), _
        Abs(255 - i * 320))
    Next i
End Sub
 
 
Private Sub Command1_Click()
    Dim n As Integer
    Dim j As Integer
    Cls
    pi = 4 * Atn(1)
    DrawWidth = 2: n = 30
    For j = 1 To n
        x = Rnd * 500 + 150: y = Rnd * 300 + 20
        r1 = 9 * (n - j) + 10: kaplya
    Next j
End Sub
0
Заблокирован
05.09.2015, 16:40  [ТС]
Diamock, спасибо. А мне не везёт, опять не получилось, даже с Вашим текстом.

Наверно, либо Willi2001 бестолковый, либо его Visual Basic 6.0 требует обновлений — морально устарел. Что Вы думаете?

Предыстория. Скачал и установил программу Visual Basic 6.0 — было четыре дня назад с образа диска ISO (617 Mb) VB6 (Visual Studio 6.0 Enterprise Setup) для 32-х битной Win-7. Там фактически VB98.
Подозрительные детали от Willi2001, который сделал такое — ниже, не понимая смысла:
ButtonCommand1 — Пуск
ButtonCommand2 — End
PictureBox (6000; 5055) — Зачем? И сам не знает.

Как быть? Где выход?
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
0
39 / 39 / 11
Регистрация: 05.09.2015
Сообщений: 262
05.09.2015, 16:47
ммм... Скляревский... Благодаря именно его нескольким статьям я стал программистом)
Но конкретно эту каплю не припомню, возможно у меня её нету. Какой номер журнала?

В его примерах лишь один недостаток - рисуется медленно и стирается при обновлении окна. Надо на битмапе рисовать, зря он об этом не упоминал в статьях.
Сегодня-завтра установлю и посмотрю.
0
 Аватар для Diamock
20 / 20 / 5
Регистрация: 22.07.2015
Сообщений: 63
05.09.2015, 17:10
Попробуй мой проект.
Вложения
Тип файла: zip Exemple.zip (1.6 Кб, 18 просмотров)
1
Заблокирован
05.09.2015, 20:26  [ТС]
UI-Maker!
Скляревский Евгений Семенович http://ezhe.ru/fri/537/

Добавлено через 1 час 5 минут
Хорошо бы: если толковый специалист прокомментирует этот случай.

Diamock, спасибо!!
Скачал Ваш архив в приложении. Распаковал в отдельную папку среди «Мои документы». Вначале просмотрел в Notepad. Бросилось в глаза: 5-я версия!
Затем прошу VB98 открыть этот проект, привёл его в «Мои документы». Как только только он начал открывать проект "Exemрle" с ним случилась "белая горячка". Поначалу на дисплее возник BIOS! Нажал перезагрузка.
Далее Windows7 стал подсчитывать свои файлы, минут 10-15. Всё ли на месте? Вероятно, принял меня за злоумышленника. Интересно, почему? Редкий для меня случай. Может, "Exemрle" запретное слово?
Потом система запустилась в обычном режиме.

Diamock, сейчас попытаюсь снова предложить VB98 Ваши файлы. Постараюсь быть деликатным. Потом напишу подробности.

Добавлено через 2 часа 10 минут
Diamock, никак не получается, чтобы VB98 взял Ваши файлы в работу. Возможно, многое не понимаю.
По-моему, VB98 — капризен и строптив, как ишак. Трудно ладить с ним.

Как доказательство. Например, автор Лукин написал много книг про VB. Читаю его самоучитель за 2001 год. Самое простое, строка для калькулятора, на стр. 23:
Visual Basic
1
Результат.Text = Val(Число1.Text) + Val(Число2.Text)
Мой VB98 пишет, примерно так: ерунда! Не пойдёт!

А такое сразу пропускает, от мальчика:
Visual Basic
1
Text3.Text = Val(Text1.Text) + Val(Text2.Text)
Короче, по книге С.Н. Лукина ничего не получается. Кто виноват? Терзаюсь в сомнениях.
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
05.09.2015, 20:36
Лучший ответ Сообщение было отмечено Willi2001 как решение

Решение

Цитата Сообщение от Willi2001 Посмотреть сообщение
Почему не работает на VB98?
У меня Ваш код из первого поста работает без всяких переделок.
Единственное - установил свойство формы ScaleMode=3, иначе рисунок получается слишком мелкий
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
1
 Аватар для Diamock
20 / 20 / 5
Регистрация: 22.07.2015
Сообщений: 63
05.09.2015, 20:46
Исполняемый файл
Вложения
Тип файла: zip Exemple.zip (3.3 Кб, 17 просмотров)
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
05.09.2015, 21:02
Цитата Сообщение от Willi2001 Посмотреть сообщение
Как рисовать узоры в Visual Basic 6.0? !
Фракталы можно рисовать
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
Вложения
Тип файла: rar fern.rar (2.3 Кб, 20 просмотров)
2
Заблокирован
05.09.2015, 21:49  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Единственное - установил свойство формы ScaleMode=3
SoftIce!
Да, верно — надо было установить ScaleMode=3-Pixel!

Всё получилось, но использовал сразу код Diamock!
Всем огромное спасибо! Камень с души упал.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
0
 Аватар для Diamock
20 / 20 / 5
Регистрация: 22.07.2015
Сообщений: 63
06.09.2015, 05:32
Всё получилось, но использовал сразу код Diamock!
Willi2001, мой код от предоставленного тобой отличается только объявленными переменными.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
'# Не люблю объявленных переменных в одной строке.
Dim r1  As Integer
Dim r   As Integer
Dim pi  As Single
Dim x   As Single
Dim y   As Single
 
'# Эта переменная не была объявлена.
    Dim i As Single
 
'# Эти переменные не были объявлены.
    Dim n As Integer
    Dim j As Integer
1
Заблокирован
06.09.2015, 08:47  [ТС]
Рисуем узорную спираль по Скляревскому http://arbuz.uz/x_galerea1.html

Мой дилетантский код
Кликните здесь для просмотра всего текста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Option Explicit
 
'# Сам новичок, поэтому вначале: расписываю всё тщательно, как предлагает Diamock.
'# Когда освоюсь, буду писать кратко.
'# По совету SoftIce установливаю ScaleMode=3-Pixel
 
Dim r1  As Integer
Dim r   As Integer
Dim pi  As Single
Dim x   As Single
Dim y   As Single
Dim n   As Integer
Dim j   As Byte
Dim i   As Single
 
Private Sub kaplya()
    Dim i As Single
    For i = -pi To pi * 50 Step 0.0015
        r = r1 + i * 2.5 + 0.1 * i * Cos(55 * i) ^ 6
        Line (r * Cos(i) + x - i * 1, r * Sin(i) + y)- _
        (r * Cos(i) + x - i * 1.2, r * Sin(i) + y), _
        RGB(Abs(r), _
        Abs(255 - Cos(i / 2) * 420), _
        Abs(Cos(i * 4) * 250))
    Next i
End Sub
 
Private Sub Command1_Click()
    Dim n As Integer
    Dim j As Integer
    Cls
    pi = 4 * Atn(1)
    DrawWidth = 2: n = 1
    For j = 1 To n
        x = 550: y = 220
        r1 = 10: kaplya
    Next j
End Sub
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,710
Записей в блоге: 14
06.09.2015, 11:01
Цитата Сообщение от Willi2001 Посмотреть сообщение
Нет ничего путного! Ни одного толкового энтузиаста, который поясняет суть техники исполнения.
- придет TheTrick, у него есть, что сказать.

Добавлено через 3 минуты
Набираем в поисковике DirectX и VB:

раз
два
три

и т.д.
3
Заблокирован
06.09.2015, 11:50  [ТС]
Цитата Сообщение от Catstail Посмотреть сообщение
придет TheTrick, у него есть, что сказать
Catstail, спасибо. Подождём TheTrick.
Просмотрел все три ссылки. А где чудо-картинки? Только одни разговоры и поучения. Люблю рисовать с детства. Хочется что-то особенное выразить доступными средствами.

Рисуем "узорный эллиптический гиперболоид", не знаю как правильно, по Скляревскому http://arbuz.uz/x_galerea1.html
Код с пояснениями
Кликните здесь для просмотра всего текста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Option Explicit
 
'# Сам новичок, поэтому вначале: расписываю всё тщательно, как предлагает Diamock.
'# Когда освоюсь, буду писать кратко.
'# По совету SoftIce устанавливаю ScaleMode=3-Pixel.
'# Устанавливаем тёмный фон (подложку) BackColor: &H80000 Menu Text.
'# Неясно: то ли Willi2001 наловчился, то ли новая версия 9782 сказывается, поздно ночью установил.
'# Кнопку CommandButton2 удалил - пятое колесо. Новички не забывайте нажимать "Пуск".
'# Иногда приходится подбирать размер рамки экрана вручную.
 
Dim r1  As Integer
Dim r   As Integer
Dim pi  As Single
Dim x   As Single
Dim y   As Single
Dim i   As Single
 
Private Sub kaplya()
    Dim i As Single
    For i = 10 To pi * 58 Step 0.0007
        r = r1 + i * 1.2 + 0.37 * i * Sin(i * i) ^ 5
        Line (r * Cos(i) + x - i * 0.95, r * Sin(i) + y)-(r * Cos(i) + x - i * 0.95, r * Sin(i) + y), _
        RGB(Abs(256 * Sin(r / 15)), _
        Abs(255 - Sin(i * 17) * 256), _
        Abs(255 - i * r * 0.005))
    Next i
End Sub
 
Private Sub Command1_Click()
    Cls
    pi = 4 * Atn(1)
    DrawWidth = 2
    x = 450: y = 250
    r1 = 1: kaplya
End Sub
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,710
Записей в блоге: 14
06.09.2015, 13:36
Цитата Сообщение от Willi2001 Посмотреть сообщение
Только одни разговоры и поучения.
- ты неправ. Хороший учебник по DirectX в VB - здесь (возможно повторяет одну из ссылок). DirectX дает возможность реального использования 3D-графики (ручками, с помощью line, pset и т.п. это очень и очень непросто!). Вот картинка к проекту одного из уроков (в реальности она еще вращается):
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
4
Заблокирован
06.09.2015, 21:19  [ТС]
Цитата Сообщение от Catstail Посмотреть сообщение
Хороший учебник по DirectX в VB
Catstail, спасибо.
Это заоблачные высоты. Зачем мне обманывать себя? Кто станет всё детально объяснять? На себя надежды мало — с трудом решаю самые простые задачи. Лучше в руках синица…
0
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
27.09.2015, 22:17
У меня 7 лет назад было вдохновение создавать узоры на VB. Я даже создал прогу "Случайный узор". (Отправляю во вложении, исходник, к сожалению, затерялся. Мой аватар тоже сгенерирован этой прогой.) Но все мои узоры получались круговыми, т. е. с круговой симметрией. Потом я написал нечто подобное на JavaScript. На этом языке удобно тем, что работу можно показать на сайте на прямую, без необходимости что-либо скачивать: Круговой узор Больше всего в алгоритмах рисования узора у меня фигурируют тригонометрические функции - синус и косинус.
Вложения
Тип файла: rar sluchayny_uzor.rar (520.7 Кб, 23 просмотров)
3
Заблокирован
27.09.2015, 23:40  [ТС]
Цитата Сообщение от Опан Посмотреть сообщение
создал прогу "Случайный узор"
Опан, спасибо! Сказочная красота, очень понравилась! http://opan1.16mb.com/u/index.htm
Вложение также скачал, сейчас посмотрю!
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
0
Заблокирован
28.09.2015, 00:15  [ТС]
Опан, огромное спасибо!! Запустил файл-ЕХЕ (Случайный Узор-2) он создал: Живые Картинки.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
0
 Аватар для Sasha_Smirnov
5562 / 1370 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
28.09.2015, 00:34
Цитата Сообщение от Опан Посмотреть сообщение
У меня 7 лет назад было вдохновение…
То же самое тремя годами раньше (2005)!

Кстати, позже обнаружил коллегу по этому делу из 1999 года: https://www.cyberforum.ru/memb... essage3659 [открывается лишь после авторизации на форуме].



Из находок сентября-2015 приведу семейство спиралей-завитушек (могу в документе Word):
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Option Base 0
Dim Chislo_periodov As Single
 
Sub TwelveNodes()
If ThisDocument.Shapes.Count > 0 Then ThisDocument.Shapes(1).Delete 'удаление фигуры 1
If ThisDocument.Shapes.Count > 0 Then ThisDocument.Shapes(1).Delete 'удаление фигуры 1 (оставшейся)
' Макрос записан 30.06.2007 User; запуск в документе Word: альт-D.
Const pi = 3.1415926535898
Dim k As Integer: k = 49  'количество приближающих дугу циклоиды сегментов
If k < 1 Then Exit Sub
Dim ShiftX: ShiftX = 50             'сдвиг (точек) вправо от угла листа
Dim ShiftY: ShiftY = 10             'сдвиг (точек) вниз от угла листа
Dim fi As Single                    'полярная коодината (радиан)
Dim A As Integer                    'радиус неподвижного круга
Dim x() As Single, y() As Single    'Декартовы коорд. точек (x: вправо, y: вниз от угла)
Dim Nn As Single, N As Single, nS As String, begpoint, finpoint
 
If Chislo_periodov <= 0 Then Chislo_periodov = 32 '31.6667
nS = InputBox(vbLf & "Число периодов:", "Например: 42", Chislo_periodov)
If IsNumeric(nS) = False Then Exit Sub
N = CSng(nS) 'Val(nS)
    If N > 333 Then _
    If MsgBox(N & " требует долгого ожидания, боитесь?", vbYesNo) = vbYes Then Exit Sub
Chislo_periodov = N
If N < 0.01 Then Chislo_periodov = 55: Exit Sub
                            ReDim x(k * N - 1)
                            ReDim y(k * N - 1)
fi = 8 * pi / N / k
A = 43 * N
'A = 31 * N
 
For Nn = 0 To k * N - 1
x(Nn) = (A * Cos(Nn * fi) + A * Sin(A * Nn * fi)) / 3 + ShiftX + (1 - Cos(Nn * fi / 6)) * Nn * Cos(Nn * fi)
y(Nn) = (A * Sin(Nn * fi) - A * Cos(A * Nn * fi)) / 3 + ShiftY + (1 - Cos(Nn * fi / 6)) * Nn * Sin(Nn * fi)
'    If Nn = 0 Then InputBox vbCr & vbCr & vbCr & "начальная точка:", "(X; Y)", x(0) & ",  " & y(0)
Next Nn
 
With ActiveDocument.Shapes.BuildFreeform(msoEditingAuto, x(0), y(0))
    For Nn = 1 To k * N - 1
    .AddNodes msoSegmentCurve, msoEditingAuto, x(Nn), y(Nn)
    Next Nn
'    .AddNodes msoSegmentCurve, msoEditingAuto, x(0), y(0)
    .ConvertToShape.Select
End With
 
begpoint = Array(x(0), y(0))                'начало полилинии
finpoint = Array(x(k * N - 1), y(k * N - 1)) 'конец полилинии
 
With ActiveDocument.Shapes
    .AddPolyline Array(begpoint, finpoint)
    .SelectAll
'    .Range(.Item(1), .Item(2)).Group 'группировка фигур 1 и 2
    Selection.ShapeRange.Group.Select 'группировка выделенных фигур
End With
'
With Selection.ShapeRange
    .Width = 240
    .Height = 240
    .Left = CentimetersToPoints(0)
    .Top = CentimetersToPoints(0)
End With
        Chislo_periodov = Chislo_periodov - 1.5
        ActiveDocument.UndoClear    'это очистка списка откатов (он чудовищно велик)
End Sub
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.09.2015, 00:34
Помогаю со студенческими работами здесь

Visual Basic 6 и Visual Basic .NET - в чем различия?
Visual Basic и Visual studio это не одно и тоже? если нет то в чём разница, по мимо оформления?

Отличия версий Visual Basic 6.0 от Visual Basic 6.5?
У меня 3 вопроса: 1.Чем отличается версия Visual Basic 6.0 от Visual Basic 6.5? 2.Можно ли запустить проект созданный раннее в Visual...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++?
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Как скачать Visual Basic
Где скачать Visual Basic?

Как подключить MSDN к Visual Basic 6 ?
У меня есть Visual Basic 6 и отдельно на 3 дисках MSDN не знаю как их соеденить. Я пробывал через Setup для Visual Basic 6, но когда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru