Другие языки программирования и технологии
Вопрос про vb
Здравствуйте, недавно вот начал изучать visual basic по самоучителю, и сразуже наткнуся на некоторые проблемы недопонимания, они заключались вот в чём: frm1.print "бла бла бла" (чтоб на некой заданной "форме" вышел текст "бла бла бла") не хотел почемуто работать. Щас немного детальнее постараюсь прояснить ситуацию. Я скачал последний визуал бэйсик экспресс эдишн, а во всех самоучителях которые я находил судя по всему говорили о более ранних вресиях(рискну предположить что 5-ые и 6-ые). Ещё кое какая "нестековка", что в самоучителях вместо: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'код End Sub стоит Private Sub Form1_Load() 'код End Sub это тоже немног дезориентировало мнея. Прояните мне пожалуйста ситуацию, а если можно то и совет или литературку киньте. Заранее Спасибо.
Здесь надо уяснить одну важную вещь. VB версий вплоть до 6-ой - это один язык, а то, что выходило после - строго говоря совсем другой. Этот язык правильнее было бы называть Visual Basic .Net (или просто VB.Net). По старым учебникам его не изучишь. Надо искать соответствующие учебники. Существует официальная документация на русском языке и по языку и по платформе .Net.
Начать можно отсюда
http://msdn.microsoft.com/ru-ru/library/2x7h1hfk.aspxhttp://msdn.microsoft.com/ru-ru/library/2x7h1hfk.aspx
О том, что старый васик - кул, а новый - отстой, обычно говорят люди, которые вообще не в теме. Последняя версия бейсика - один из самых мощных языков программирования, в то время как старый васик был игрушечным языком. Между тем последняя версия сохранила относительную (насколько возможно для серьёзного языка) простоту и удобство синтаксиса.
Вопросы поязыку лучше задавать на форуме
Например здесь
http://forum.vingrad.ru/forum/dotnet-vb-net-visual-basic.html
Начать можно отсюда
http://msdn.microsoft.com/ru-ru/library/2x7h1hfk.aspxhttp://msdn.microsoft.com/ru-ru/library/2x7h1hfk.aspx
О том, что старый васик - кул, а новый - отстой, обычно говорят люди, которые вообще не в теме. Последняя версия бейсика - один из самых мощных языков программирования, в то время как старый васик был игрушечным языком. Между тем последняя версия сохранила относительную (насколько возможно для серьёзного языка) простоту и удобство синтаксиса.
Вопросы поязыку лучше задавать на форуме
Например здесь
http://forum.vingrad.ru/forum/dotnet-vb-net-visual-basic.html
google точка ru/search?client=opera&rls=ru&q=Visual+Basic+6+СѓСЂРѕРєРё&sourceid=opera&ie=utf-8&oe=utf-8
1. Писать программы на Васике - дурной вкус
2. Последняя работоспособная версия Микрософт Визуал Васик - 6.0 (все, что выпускались после использовать невозможно... )
Если хочешь заняться программированием - учи С++
2. Последняя работоспособная версия Микрософт Визуал Васик - 6.0 (все, что выпускались после использовать невозможно... )
Если хочешь заняться программированием - учи С++
Индусский Кот
Если ты такой поклонник .NET, то объясни плиз одну вещь.
Почему в VB 6 файл удаляется простой командой KILL("filename"), а в .NET - составной Delete.Files("filename")? И остальные команды работы с файлами так же изменились, из-за чего с ними работать стало невозможно, потому что их очень трудно запомнить. А старые команды уже не поддерживаются, и портировать VB6-программу под .NET очень трудно, ее почти всю надо переписывать по чистому.
Если ты такой поклонник .NET, то объясни плиз одну вещь.
Почему в VB 6 файл удаляется простой командой KILL("filename"), а в .NET - составной Delete.Files("filename")? И остальные команды работы с файлами так же изменились, из-за чего с ними работать стало невозможно, потому что их очень трудно запомнить. А старые команды уже не поддерживаются, и портировать VB6-программу под .NET очень трудно, ее почти всю надо переписывать по чистому.
согласен
а вообще не обращай внимание в скобках это описание переменных функции
а вообще не обращай внимание в скобках это описание переменных функции
Я на Visual Basic 6 писал как-то программу.... вообще ничего, очень приятный на вид язык.. . 6я версия VB тоже очень приятная - не перегруженный интерфейс и прочее.. . другими пытался пользоваться но сразу забил на это дело =)
Конерктно по твоему вопросу: ту книгу что ты читал - очевидно она более старой версии, так как
Private Sub Form1_Load ()
End Sub
это именно в VB6 =)
А вообще в самом деле, учи лучше C и C++. На вид они менее приятные чем Basic - код у него выглядит неказисто и неприятно, но зато он куда более гибкий. Я влюбился в этот язык благодаря указателям и возможности работать с оперативной памятью "вручную". Потрясный язык!
P.S. А к виду кода C потом привыкаешь и читаешь его тож нормально =)
Конерктно по твоему вопросу: ту книгу что ты читал - очевидно она более старой версии, так как
Private Sub Form1_Load ()
End Sub
это именно в VB6 =)
А вообще в самом деле, учи лучше C и C++. На вид они менее приятные чем Basic - код у него выглядит неказисто и неприятно, но зато он куда более гибкий. Я влюбился в этот язык благодаря указателям и возможности работать с оперативной памятью "вручную". Потрясный язык!
P.S. А к виду кода C потом привыкаешь и читаешь его тож нормально =)
Похожие вопросы
- Вопросы по VB.
- 2 лёгких вопроса по VB 2008
- Visual basic Всем привет. Я знаю что на VB можно создать много чего. Вопрос такой. Что интересного вы создали на VB. ?
- records и ByVal в VB
- VB. Макросы в MS Exel.
- А лучше качать VB 6 версии или сразу VB 2010? И воообще, в чем разница то?)))
- Вводится последовательность чисел, 0 – конец последовательности. Найти два наибольших числа (VB) прошу помощи
- Для чего в VB используются функции Rnd и Randomize?
- Скажите изучать программирование на VBA - потеря времени? может просто VB или С++??
- как зашить в exe шник VB 6.0 файлы access или excel (чтобы компилировался только один файл)?