Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Дядя Корней
355 / 286 / 53
Регистрация: 14.08.2014
Сообщений: 972
1

Вынос кода программы в файлы проекта

04.09.2014, 12:56. Просмотров 953. Ответов 5
Метки нет (Все метки)

Не знал как правильно сформулировать название темы, извините.

Суть.
У меня на Form1 получилось много кода, поскольку будет еще код, я понимаю, что скоро станет совсем неудобно в нем ориентироваться.
И тут мне вспомнился один случай, когда я где-то год назад смотрел исходный код какой-то программы. Там было как-то интересно сделано, но я к сожалению не нашел этого кода, чтобы посмотреть как это реализовано. А реализовано было таким образом, что код был разбит на файлы(может не файлы, не знаю как правильно) В общем, в обозревателе решений были файлы и если я не ошибаюсь, то в отдельных файлах были отдельные функции, либо процедуры, что на мой взгляд очень удобно, ведь не нужно пролистывать 1000 строк кода в Form1 в поисках нужных строк. Можно конечно пользоваться поиском по коду, но мне такой метод не нравится, хотелось бы все же разложить некоторый код по отдельным файлам.
Если кто не понял о чем я, то прошу прощения, я только учусь программированию и не знаю как это правильно описать.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2014, 12:56
Ответы с готовыми решениями:

Папки (файлы) проекта как их использовать?
Создаю в проекте папку, перемещаю в неё файлы (xxx.jpg) При перестроении...

При открытии проекта в редакторе кода отсутствует текст
Скажите открываю файл с разширением sln ,но при открытии код не появляется.

Почему при открытии проекта в редакторе кода уже написан код
Такая проблема создаю Project, а там уже какойто скрипт набит! Как исправить?...

Оптимизация кода проекта, где есть множество форм, на которых выполняется одно действие
Приветствую! Гуру программирования, подскажите как оптимизировать код проекта....

Модификация кода программы
Помогите, пожалуйста) Есть простенькая расчетная программа на visual studio...

5
edward_freedom
1555 / 1434 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
04.09.2014, 13:24 2
Дядя Корней, Вынеси весь код в классы
http://msdn.microsoft.com/ru-ru/library/xtka85tz.aspx
2
Дядя Корней
355 / 286 / 53
Регистрация: 14.08.2014
Сообщений: 972
04.09.2014, 13:54  [ТС] 3
edward_freedom, я в msdn вообще ничего не понимаю, там не человеческим языком всё описано.
9. Определите параметризованный конструктор для нового класса, добавив процедуру Sub New:
...
дальше я уж и читать не стал.

Но за наводку спасибо. Если я всё правильно понял, то мне нужны классы. Поищу где про это написано человеческим и понятным языком.
0
Petr_S
197 / 198 / 87
Регистрация: 21.04.2013
Сообщений: 387
04.09.2014, 16:32 4
Дядя Корней, еще можно использовать модули. В них можно разместить функции, структуры и т.д., объединенные по какому-то принципу.
Создать модуль (в VBNet 2010 Express) можно, например, так:
1. Проект - Добавить класс...
2. В появившимся меню "Добавление нового элемента" выбрать "Модуль".
3. Ввести имя модуля.
4. Нажать кнопку "Добавить".
0
tezaurismosis
Администратор
Эксперт .NET
8609 / 3895 / 730
Регистрация: 17.04.2012
Сообщений: 8,676
Записей в блоге: 14
05.09.2014, 16:36 5
Лучший ответ Сообщение было отмечено Дядя Корней как решение

Решение

Делаем как написал Petr_S, но я предпочитаю классы модулям.
Определяем пространство имён
Выбираем метод Main в качестве точки входа в настройках проекта
vb.net
1
2
3
4
5
6
7
Namespace SplittedVBApp
    Public Class Main
        Public Shared Sub Main()
            Console.WriteLine(DummyClass.Dummy)
        End Sub
    End Class
End Namespace
Вынос кода программы в файлы проекта


Можем делить проект на файлы. Во вложениях пример такого проекта
1
Вложения
Тип файла: zip SplittedVBApp.zip (61.2 Кб, 9 просмотров)
Gravitas
-4 / 2 / 0
Регистрация: 26.01.2013
Сообщений: 102
06.09.2014, 15:43 6
регионы делай.На мной взгляд удобно
1
Миниатюры
Вынос кода программы в файлы проекта   Вынос кода программы в файлы проекта  
06.09.2014, 15:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.09.2014, 15:43

Защита исходного кода программы
Какие есть нормальные бесплатные протекторы? PECompact - не хочет работать...

Файлы программы во внешних файлах
Добрый день. У меня есть такой вопрос: Есть задача написать программу (Неважно...

Загрузка кода программы из внешнего источника
Собственно не знаю толком что ищу, может такого и нет :D Можно ли как-то...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru