Форум Trainsim  

Вернуться   Форум Trainsim > Разное > IT, компьютеры, электроника

Ответ
 
Опции темы Опции просмотра
Старый 13.12.2016, 19:57   #1
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию Visual Basic 6 проблемы с перезагрузкой

Всем привет. Решил я переучиться из трехмерщика в программера. Купил книгу по VB 6.0. Начал делать как указано в примерах. Работаю пока только с графическим интерфейсом. Я считаю, что для начала это самое то.
Проблема следующего характера.

1. Проект (если можно его так назвать) сохраняется в двух файлах Form1.frm и Project1.vbp


2. Открываем любой из этих двух файлов и ничего.


Ладно когда пустое поле сохраняется, а когда реальная программа?
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 14.12.2016, 11:08   #2
Garikk
Матёрый пользователь
 
Аватар для Garikk
 
Регистрация: 11.05.2007
Адрес: Москва
Сообщений: 3,774
Вы сказали Спасибо: 496
Поблагодарили 1,442 раз(а) в 857 сообщениях
Garikk стоит на развилке (репутация по умолчанию)
По умолчанию

Начните учить C# лучше или VB.Net, VB6 это уже археология по нынешним временам

P.s. А по теме, открывать надо файл *.vbp и гдето в меню включить отображение окна с составом проекта
__________________
!!Russian Railways Forever!!
МТЖДТ им. Ф.Э. Дзержинского, ПС12->ПС42 (1999-2003), Славное депо Николаевка ЛВЧД-4 (2003-2006)
Garikk вне форума   Ответить с цитированием
Старый 14.12.2016, 18:09   #3
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Надо начинать от простого к сложному. Поэтому я выбрал VB6. Знать бы где это менять.
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 14.12.2016, 18:43   #4
Dublin
Матёрый пользователь
 
Аватар для Dublin
 
Регистрация: 24.05.2010
Адрес: Херсон
Сообщений: 1,565
Вы сказали Спасибо: 871
Поблагодарили 695 раз(а) в 285 сообщениях
Dublin стоит на развилке (репутация по умолчанию)
По умолчанию

Если от простого к сложному то лучше начинать с консольных приложений. Начать с азов, так сказать, а потом уже начинать осваивать объектно-ориентированное программирование, но никак не наоборот.
__________________
хоп хэй лалалэй
Dublin вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо Dublin за это полезное сообщение:
Старый 14.12.2016, 18:55   #5
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Ну в той книге по VB6 которую я купил там есть в том числе и написание чистого кода в консоле. А что такое объектно-ориентированный?
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 14.12.2016, 20:56   #6
Garikk
Матёрый пользователь
 
Аватар для Garikk
 
Регистрация: 11.05.2007
Адрес: Москва
Сообщений: 3,774
Вы сказали Спасибо: 496
Поблагодарили 1,442 раз(а) в 857 сообщениях
Garikk стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от сандро Посмотреть сообщение
Ну в той книге по VB6 которую я купил там есть в том числе и написание чистого кода в консоле. А что такое объектно-ориентированный?
https://ru.wikipedia.org/wiki/%D0%9E...BD%D0%B8%D0%B5

в VB6 вполне можно поделать проекты и в ООП

Цитата:
Надо начинать от простого к сложному.
Тоже вариант, но лучше начинать с простого и актуального.
__________________
!!Russian Railways Forever!!
МТЖДТ им. Ф.Э. Дзержинского, ПС12->ПС42 (1999-2003), Славное депо Николаевка ЛВЧД-4 (2003-2006)
Garikk вне форума   Ответить с цитированием
Старый 14.12.2016, 23:23   #7
Zlodey
Инженер
 
Аватар для Zlodey
 
Регистрация: 19.04.2008
Адрес: Север
Сообщений: 6,848
Вы сказали Спасибо: 10,521
Поблагодарили 7,116 раз(а) в 2,439 сообщениях
Zlodey стоит на развилке (репутация по умолчанию)
По умолчанию

Плюсую.
Начинать надо с C++ или C#. Всякие Бэйсики и Дэльфи/Паскали - ушедший век.
__________________
Internet is for cat
Zlodey вне форума   Ответить с цитированием
Старый 14.12.2016, 23:58   #8
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

3D Studio MAX 3 тоже прошлый век, но моделить для МСТС в нем можно. Надо начать с чего-то. Никто в 3D Studio MAX не делает сразу локомотивы, начинают с ерунды. Освою VB перейду на C. Еще у меня книжка по питону есть. Я чисто для развлечения - вдруг получится что.
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 15.12.2016, 01:11   #9
Dublin
Матёрый пользователь
 
Аватар для Dublin
 
Регистрация: 24.05.2010
Адрес: Херсон
Сообщений: 1,565
Вы сказали Спасибо: 871
Поблагодарили 695 раз(а) в 285 сообщениях
Dublin стоит на развилке (репутация по умолчанию)
По умолчанию

Сандро, лучше действительно "зависнуть" на одном языке (да посовременней), чем потом терять время на переучивание структур. Я бы посоветовал С++. Есть абсолютно бесплатная экспресс версия Visual Studio 2010 (Visual Studio Community 2015 вроде тоже бесплатная) Для старта - лучше некуда.
А вот насчет развлечения. Ну не вижу смысла. Теория должна подкрепляться практикой. Можно конечно заучить кучу функций с переменными и классами, а куда потом это всё девать...непонятно. Я для себя тоже изучал С++, писал простелькие консольные приложения для расчетов, но на изучении ООП остановился в тех дебрях, что не знал куда их применить.
__________________
хоп хэй лалалэй
Dublin вне форума   Ответить с цитированием
Старый 15.12.2016, 08:15   #10
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Ну мужики, спор не о чем. Каждый сам вибирает что изучать. Купил я книгу по VB6, надо попробовать сделать так же. Я же ведь не прошу помочь мне выбрать язык для изучения.
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 17.12.2016, 08:47   #11
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

Я, конечно, не самый лучший программист, бо со многим вообще не рабюотал и варюсь, по сути, в собственном соку, но, на мой взгляд, тут вопрос о двух вопросах. Исходя из личного опыта, конечно. Вопрос раз: научиться алгоритмированию. Вопрос два: научиться кодингу в каком-нибудь языке.

Первому, в теории, можно научиться вообще без среды программирования. Одначе, как только речь заходит о представлении данных, первое уже требует знания и понимания второго. Ну а второе, ест-но, приходит с опытом.

В ООП лучше лезти сразу, потом легче будет!
Timas вне форума   Ответить с цитированием
Старый 17.12.2016, 10:39   #12
csf
Заведующий Обратной связью форума
 
Регистрация: 21.12.2012
Адрес: Томск
Сообщений: 1,181
Вы сказали Спасибо: 3,396
Поблагодарили 2,629 раз(а) в 858 сообщениях
csf стоит на развилке (репутация по умолчанию)
Отправить сообщение для csf с помощью ICQ Отправить сообщение для csf с помощью Skype™
По умолчанию

Предлагать изучать тот или иной язык исходя из сравнения – в корне неправильно. Предлагать определённый язык программирования можно только исходя из анализа поставленной задачи. Ибо для написания приложений для WEB лучше подходят одни языки (например PHP, Perl, Python, да и то ещё придётся посмотреть на тонкости задачи, определиться какой framework лучше использовать, а потом посмотреть какой язык лучше поддерживает этот framework); для программирования контроллеров – так вообще специфичные (IL, ST, не говоря уже о LD, FBD и им подобные); для написания desktop-ных приложений вообще куча языков (Python, Ruby, С, появились ещё и новые языки, про которые я только слышал, но пощупать не приходилось – напр. LUA); для написание операционных систем и проектов, сопоставимых по сложности, применяют (обычно) C, C++, assembler. Продолжать можно ещё долго, но, благо, в интернете на сей счёт написано много.
В свою бытность обучения в институте нам программирование преподавали на примере языка Pascal (шикарный язык в плане строгой типизации, именно этот язык я бы рекомендовал для знакомства, а точнее обучению программированию в принципе). За использование языка BASIC били по рукам, и не допускали к зачётам. Хотя, придя работать потом в Академию наук, и столкнувшись с такими специфичными вещами, как Crate-controller системами CAMAC, пришлось писать на QASIC – и всё нормально работало, т.к. этот язык был заточен под эту систему.
Что касательно современного VB, то этот язык можно считать вполне «взрослым», что бы можно было написать вполне полноценное приложение. А учитывая простоту языка – неплохой вариант для начинающего. Главное понять принципы программирования, а перейти на язык более высокого, или более низкого уровня уже не составит труда, благо информации и документации сейчас уйма в интернете.
А вот касательно совета начинать сразу с С++, то это сродни совета спрыгнуть с пятиэтажки. Можно удачно приземлиться, и тогда захочется ещё и ещё испытать удивительное чувство полёта. А можно так головушкой удариться, что потом и с табуретки человек не захочет прыгнуть. Но это чисто моё мнение (благо на С++ пишу), не для спора…
csf вне форума   Ответить с цитированием
Старый 17.12.2016, 12:28   #13
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Спасибо всем за советы. Я хочу пояснить. Что на сегодня, я выбрал VB просто так, чтобы хоть чего-то понять. И все точка. Давайте прекратим флуд на тему - какой надо изучать язык программирования, а какой нет. Если есть потребность в выяснении что нужно новичку, а что не нужно то давайте создадим отдельную тему, я с радостью в ней приму дискуссию. Но тут тупо тема про VB 6.0 потому что я так захотел. Книжка мне понравилась и все тут. Господа давайте будем уважать друг друга и отвечать только по VB 6.0. Если кто-то сзнает С,F,J с "+" или с "-", или еще с чем то, это круто, но мне нужны ответы только по VB 6.0

И так: Я разобрался с сохранением и вообще много с чем. На сегодняшний день вопрос такой - где в VB 6.0 посмотреть исходный код?


Это свойства, а не код. А мне нужен чистый код. Чтобы после каждого действия я мог видеть изменения в коде.

p.s. VB от просто BASICA я так понимаю только визуализацией отличается?
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 17.12.2016, 19:10   #14
Yolkin
Комендант-администратор
 
Аватар для Yolkin
 
Регистрация: 10.04.2007
Адрес: Иркутск, ст.Кая ВСибЖД
Сообщений: 16,491
Вы сказали Спасибо: 6,328
Поблагодарили 15,513 раз(а) в 3,784 сообщениях
Yolkin скоро прославитсяYolkin скоро прославится
По умолчанию

Убедительная просьба к присутствующим - прекратить советовать поменять бейсик на си, джаву, дельфи, 1С и прочее.
Если топикстартер хочет бейсик - это его право.

Каждый сам кузнец своего счастья.


Добавлено через 1 минуту
Ничего не буду иметь против и даже буду за, если кто-нибудь создаст тему про то, какой язык лучше, с какого надо начинать новичку и почему си лучше бейсика.

Добавлено через 55 секунд
А я сам и создам - перенесу туда 3 последних сообщения.

Добавлено через 2 минуты
http://www.trainsim.ru/forum/showthread.php?t=18008
TRam, сандро и сочувствующие - добро пожаловать.
Yolkin вне форума   Ответить с цитированием
Старый 18.12.2016, 20:56   #15
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,309
Вы сказали Спасибо: 34
Поблагодарили 1,154 раз(а) в 603 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Такая ситуевина, делаю все по книге VB6 Игоря Сафронова 2014 года. Прога простенькая. Имеем две кнопки. По кнопке "показать" появляется изображение, по кнопке "закрыть" окно закрывается. Кликаю по кнопке "показать" и вылетает ошибка:
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы со звуками ЭР-2 (было:ПРОБЛЕМЫ СО ЗВУКОМ!!!!) Pro100Lex MSTS - Подвижной состав 8 13.05.2010 21:41
Проблемы b2005b MSTS - Об игре 81 07.05.2010 08:54
Проблемы... Ace Hard IT, компьютеры, электроника 12 17.07.2009 05:28
Проблемы со звуком (было очередные проблемы со звуком) b2005b MSTS - Звуки 7 10.02.2009 08:03
Проблемы со сц-ем! don ibanez MSTS - Сценарии 2 21.08.2007 17:35


Текущее время: 18:02. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?