Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.87/30: Рейтинг темы: голосов - 30, средняя оценка - 4.87
Заблокирован

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

05.09.2015, 15:02. Показов 7426. Ответов 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
38169 / 21104 / 4307
Регистрация: 12.02.2012
Сообщений: 34,693
Записей в блоге: 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
38169 / 21104 / 4307
Регистрация: 12.02.2012
Сообщений: 34,693
Записей в блоге: 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
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru