Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354

Обращение к форме через namespace

27.02.2014, 16:26. Показов 1645. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую !!! Дело тут такое, есть главная форма Form1 и несколько других в одном проекте нужно организовать передачу значений переменных между формами? При том что form1 написана с Namespace

исходник программы прилагается к просбе о помощи!!
Вложения
Тип файла: rar VB.rar (1.59 Мб, 13 просмотров)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2014, 16:26
Ответы с готовыми решениями:

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

Обращение сразу к нескольким Label на форме
Доброго времени суток! Допустим есть 2 окна и в них 5 Label, как сделать обращение сразу ко всем окнам ? например Me.Label1.Text...

Обращение к DataGridView, находящемуся на другой форме
Здравствуйте, столкнулся с проблемой при редактировании значения DataGrid, находящегося в Form1 из Form 2 Form1 (sprbk): Private Sub...

12
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354
28.02.2014, 13:54  [ТС]
почему такое обращение к форме не работает?
Миниатюры
Обращение к форме через namespace  
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
28.02.2014, 17:54
Вы хотите из VB к форме на С# обратиться? А такое возможно,чтобы в одном проекте были две формы на разных ЯП написаные?
0
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354
28.02.2014, 18:13  [ТС]
там все формы VB
0
 Аватар для Серж_87
1303 / 509 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
28.02.2014, 18:23
Цитата Сообщение от MACHOMAN Посмотреть сообщение
При том что form1 написана с Namespace
я не знаю что это такое.
Но когда у меня такая цель была, я не стал париться и передавал значение в файл .txt в нужную строку (как ini), а с другой формы читал значение . Хотя знаю что должен быть нормальный способ
0
 Аватар для edward_freedom
1569 / 1448 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
28.02.2014, 18:36
emenem97, Ну и фантазия у тебя
На крайняк можно создать класс, там написать например
VB.NET
1
2
3
Module var
    Public test As String
End Module
И все, обращайся из любой формы, функции
2
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354
02.03.2014, 12:26  [ТС]
а можно рабочий пример ?
0
388 / 8 / 3
Регистрация: 28.05.2013
Сообщений: 58
02.03.2014, 12:52
edward_freedom, А нельзя ли через "проект > добавить класс > модуль."
и в модуле объявить переменные. ??? c префиксом Global ?
0
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354
02.03.2014, 16:53  [ТС]
думаю это хорошая идея но как объявить глобальную переменную?
0
388 / 8 / 3
Регистрация: 28.05.2013
Сообщений: 58
02.03.2014, 18:56
в vb6 было так
Visual Basic
1
Global  i as Integer
Добавлено через 8 минут
в vb.net
VB.NET
1
Public i As Integer = 100
но это ты в модуле объявляешь
1
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354
02.03.2014, 21:53  [ТС]
пишу
VB.NET
1
MetroTilePanel.Form1.b62.NotificationMarkText = "№"
Ошибка 1 Ссылка на член, не являющийся общим, должна быть ссылкой на объект.

кто нибудь может понять что этому компьютеру ещё нужно?
как заставить выключать таймеры из одной формы в другой

Добавлено через 1 минуту
VB.NET
1
Private q As MetroTilePanel.Form1 = Nothing

тоже не работает , ошибки нет но зависает при запуске(
0
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9673 / 4825 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
05.03.2014, 16:37
Цитата Сообщение от emenem97 Посмотреть сообщение
А такое возможно,чтобы в одном проекте были две формы на разных ЯП написаные?
Нет. Но можно выделить часть на C# или VB.NET в отдельный проект, компилировать как библиотеку и подключить к другому проекту.
0
 Аватар для MACHOMAN
54 / 30 / 4
Регистрация: 15.01.2014
Сообщений: 354
06.03.2014, 08:12  [ТС]
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

тему можно закрывать! Сам сделал через объявление глобальных переменных в модуле. В файле пример
Вложения
Тип файла: rar VB.rar (4.15 Мб, 11 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.03.2014, 08:12
Помогаю со студенческими работами здесь

Обращение к элементу управления на другой форме
Добрый день! Есть две формы. В первой форме выпадающий список КомбоБокс. Во второй форме 3 поля ТекстБокс и кнопка сохранить. Нужно сделать...

Обращение к оборудованию через сеть
Здравствуйте, уважаемые форумчане! Я задам, возможно, глупые вопросы, но я только изучаю VB.NET, поэтому прошу сильно не пинать. Пока...

Обращение к форме через разные namespace
Имеется форма namespace genethic public partial class Form1 : Form { public Form1() { } И в ней вот такая...

Запретить прямое обращение к скрипту, но разрешить обращение через RewriteEngine
основной файл у меня index.php и в нем уже определяется какой файл подключить, к примеру index.php ...

Ошибка CS0234 The type or namespace name 'Office' does not exist in the namespace 'Microsoft'
Здравствуйте. Помогите разобраться. Сбилдил проект после переустановки винды и тут такая ошибка. Error CS0234 The type or namespace name...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru