Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 14.06.2012
Сообщений: 70

Ошибка при программном создании контролов на форме

12.04.2013, 12:20. Показов 708. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь добавить несколько контролов на форму
Почему ругается на переменную для контрола? что не так?

VB.NET
1
2
3
4
5
6
7
8
9
10
11
 Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click
        For i = 1 To 2 'N - переменная, которая содержит число необходимых кнопок.
            Dim But As New Button
            With But
                .Name = "But" & i 'Задаём имя ячейки
                .Size = New Size(10, 50) 'Размеры
                .Location = New Point(10, 10 + (10 * i)) 'Расположение кнопки на форме
            End With
            Me.Controls.Add(New But) 'Добавляем созданный элемент на форму
        Next
    End Sub
ругается на Me.Controls.Add(New But) а именно на But :
Ошибка 1 Тип "But" не определен.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.04.2013, 12:20
Ответы с готовыми решениями:

Ошибка при программном создании сводной таблицы в книге MS Excel
Доброго времени всем! При попытке программного создания сводной таблицы в книге MS Exel на базе нескольких исходных диапазонов данных...

Ошибка System.NullReferenceException при создании динамических контролов
На форме по нажатию на кнопки можно создать до трех контролов DateTimePicker. Их значение нужно передать в класс Class1. Если создается все...

Кодировка при программном создании файлов
StreamWriter по умолчанию создает файлы в кодировке UTF-8, что не есть хорошо. Как бы создать файл в нормальной кодировке?

2
 Аватар для Nachrichter
649 / 601 / 92
Регистрация: 19.03.2012
Сообщений: 1,128
12.04.2013, 12:23
Может быть так:
VB.NET
1
Me.Controls.Add(But)
?
1
2 / 2 / 0
Регистрация: 14.06.2012
Сообщений: 70
12.04.2013, 12:29  [ТС]
Спасибо огромное!) сток тупил сидел)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.04.2013, 12:29
Помогаю со студенческими работами здесь

Мутное изображение при программном его создании
Приветствую всех. В общем, добавил на форму grid, а в него уже через XAML и C# добавил два изображения. Через XAML - все хорошо, но,...

Несовпадение кодировки при программном создании надписи на Label
Всем доброго времени суток! На компьютере с неновой версией Windows XP не срабатывает кодировка шрифта при программном создании...

Ошибка при создании коллекции элементов управления на форме
Подскажите, пожалуйста, как правильно создать коллекцию элементов управления на форме? Мне нужен динамический массив элементов управления...

Не срабатывает Label _Click при программном создании Label на UserForm
Всем доброго времени суток! После программного создания Label: With UserForm7.Controls.Add(bstrProgID:="Forms.Label.1",...

Группировка контролов на форме при редактировании
Нужно передвинуть несколько контролов на форме в режиме редактирования. Как их сгруппировать (выделить), чтобы не двигать по одному? ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru