Страница 1 из 11
Модератор форума: KeyV, KAHTEP 
Форум настоящего сталкера » Разная тематика » Программирование » Microsoft Visual Basic
Microsoft Visual Basic
Уатто Дата: Воскресенье, 25.10.2009, 04:53:10 | Сообщение # 1

Ранг: Мастер
Группа: Сталкер
Сообщений: 2548
Награды: 304
Регистрация: 11.12.2008
Статус: Offline
Пол: Мужчина
Город: Заполярье  


Microsoft Visual Basic

Основные разновидности Visual Basic

Классический Visual Basic (версии 5-6)


Visual Basic for Applications (VBA)

Visual Basic Scripting Edition (VBScript)

Достоинства и недостатки
Достоинства


Недостатки

Критика
 
временный Дата: Вторник, 27.10.2009, 03:56:07 | Сообщение # 2

Ранг: Разведчик
Группа: Сталкер
Сообщений: 181
Награды: 99
Регистрация: 04.11.2008
Статус: Offline
Пол: Мужчина
Город: Красноярск  


Пока единственный язык программирования, который я начал осваивать :)
У меня сейчас на компе есть два Visual Basic 6 и Visual Basic 2008 (Express edition)
Я решил попробовать сделать проект по вычислению факториала числа.
Вот код для Visual Basic 6

Вот код для Visual Basic 2008

И у меня возникли вопросы: как в 2008-ом выводить текст на форму и почему в первом коде выводится поочередно значение каждого числа до N (это же логично, он входит в цикл) а в 2008 только конечный результат?
P.S. Пока все :)

Добавлено (27.10.2009, 03:56:07)
---------------------------------------------
Вот проект на VB6. Откройте, сами все увидите. Вот вам скрин:
PS. Перед запуском извлеките из архива!



Сообщение отредактировал временный - Воскресенье, 25.10.2009, 07:29:02
 
временный Дата: Вторник, 27.10.2009, 20:38:11 | Сообщение # 3

Ранг: Разведчик
Группа: Сталкер
Сообщений: 181
Награды: 99
Регистрация: 04.11.2008
Статус: Offline
Пол: Мужчина
Город: Красноярск  


white_wind93, хм, я не понял. Ты хочешь, чтобы эту тему создал мастер по VB и никто кроме мастеров здесь не общался? Я вот изучаю VB и могу кое в чем помочь другим новичкам, но мне нужны вопросы от них. А таковых нету.
 
Key Дата: Вторник, 03.11.2009, 17:57:07 | Сообщение # 4

Ранг: Прибывший
Группа: Сталкер
Сообщений: 2
Должность : Шеф MIB
Награды: 0
Регистрация: 18.04.2009
Статус: Offline
Пол: Мужчина
Город: Саранск  


Quote (временный)
а в 2008 только конечный результат?

С чего ты взял что там выводится конечный результат? Просто свойство Autosice элемента Label1 поставь в false и растяни Label1 на нужную ширину. И ты увидишь все результаты.
Но лучше заместо элемента label использовать элемент listbox (список).
Для этого перетащи этот элемент на форуму и в код внеси заместо:
Code
Label1.Text = intI & "! = " & varS

вот это:
Code
ListBox1.Items.Add( intI & "! = " & varS)
- это для нетовской студии.
Для VB6 аналогичный код:
Code
List1.AddItem(intI & "! = " & varS)

Удачи, кодер!



Сообщение отредактировал Key - Вторник, 03.11.2009, 17:58:51
 
ZEXQ Дата: Суббота, 15.01.2011, 19:26:05 | Сообщение # 5

Ранг: Новичок
Группа: Сталкер
Сообщений: 45
Награды: 24
Регистрация: 10.01.2011
Статус: Offline
Пол: Парень
Город: Заславль  


Вот пару кодов:
Что робит: выполняет задачу, указанную паpаметpом CmdLine.
Паpаметpы:
CmdLine: командная стpока для выполнения задачи (заканчивающаяся пустым символом).
CmdShow: опpеделяет, как будет изначально отобpажаться окно задачи.



Old GooD Green Style... by the XQ
 
Форум настоящего сталкера » Разная тематика » Программирование » Microsoft Visual Basic
Страница 1 из 11
Поиск:







Вверх >