- Как подключить вторую форму в windows forms?
- Введение в FormsABC
- Содержание
- Основные классы [ править ]
- Button [ править ]
- CheckBox [ править ]
- RadioButton [ править ]
- IntegerField [ править ]
- RealField [ править ]
- Field [ править ]
- TextBox [ править ]
- TrackBar [ править ]
- TextLabel [ править ]
- ListBox [ править ]
- ComboBox [ править ]
- MainMenu [ править ]
- Размещение элементов управления формы [ править ]
- Свойства формы [ править ]
- Нужен код программы (Windows Forms) с комментариями для изучения языка
- Windows.Forms (создание_функции_для_калькулятора)
Как подключить вторую форму в windows forms?
Как подключить Windows.Forms
using System.Windows.Forms; VS2013 ругается говорит что Forms не существует в namespace .
Как подключить музыку к Windows Forms c++ ?
Вот пишу тетрис. Хочу, что бы при запуске новой игры паралельно играла музыка. В гугле, пока что.
Как подключить XNA Input в Windows Forms?
Мне нужно, чтобы происходило что-либо при нажатии кнопки на геймпаде. Как это сделать?
Как подключить System.Windows.Forms.dll к проекту
Здравствуйте! Можно ли подключить библиотеки .net к проекту. Если да, то как? Заранее благодарю!
Форма не может так называться. Это название файла.
Добавлено через 54 секунды
Приложили бы проект. А то не известно как Вы создаете формы.
Как же до меня сразу не дошло Но теперь следующая ошибка: Unit1.pas(532) : Mетод Show не является статическим для типа Form1
Добавлено через 9 минут
Проект у меня на 3500 строк. Если Вам не лень будет его весь изучать, то могу выложить Это у меня игра крестики-нолики, там логики очень много.
Я просто зашел в проект-добавить форму. В название файла сменил с «unit1.pas» на «unit2.pas». Посмотрел в только что созданной форме, в свойствах, в графе «(name)» что называется он «Form1». В основной своей программе в функции
Да не нужно всю Вашу программу, выдерите из него создание и работу форм.
Добавлено через 1 минуту
В АВС.net существует несколько способов создания форм и работы с ними, нужно знать как это организовано у Вас.
Введение в FormsABC
FormsABC — учебный модуль PascalABC.NET для работы простейшим оконными приложениями без дизайнера форм. Основан на устаревшей технологии Windows Forms.
Обратите внимание на то, что:
- Данный модуль является специфическим для PascalABC.NET и не поддерживается другими диалектами Pascal и остальными языками.
- Программы с использованием FormsABC рекомендуется запускать без связи с оболочкой.
Содержание
Основные классы [ править ]
FormsABC содержит следующие классы элементов управления формы:
Button [ править ]
Button (наследуется от Object) — класс кнопки. Для ее создания пишите:
- — текст на кнопке
Свойство | Значение |
---|---|
Text | Текст на кнопке. |
Width | Ширина кнопки. |
Событие | Значение |
---|---|
Click | Ссылка на процедуру, которая выполняется при нажатии на кнопку. Для установки его значения используйте +=. |
CheckBox [ править ]
CheckBox (наследуется от Object) — класс флажка. Для его создания пишите:
- — текст, относящийся к флажку
Свойство | Значение |
---|---|
Checked | Значение, указывающее установлен ли флажок.
|
RadioButton [ править ]
RadioButton (наследуется от Object) — класс радио-кнопки. Для её создания пишите:
- — текст, относящийся к радио-кнопке
Свойство | Значение |
---|---|
Checked | Значение, указывающее выбрана ли радио-кнопка.
|
IntegerField [ править ]
IntegerField (наследуется от Field) — класс однострочного поля ввода для целых чисел. Для его создания пишите:
- — текст, относящийся к полю
- — ширина поля
Свойство | Значение |
---|---|
FieldWidth | Ширина поля. |
Text | Текст, отображаемый над полем. |
Value | Число, находящееся в поле. |
Событие | Описание |
---|---|
TextChanged | Ссылка на процедуру, которая выполняется при смене значения поля. Для установки его значения используйте вместо +=. |
RealField [ править ]
RealField (наследуется от Field) — класс однострочного поля ввода для вещественных чисел. Для его создания пишите:
- — текст, относящийся к полю
- — ширина поля
Свойство | Значение |
---|---|
FieldWidth | Ширина поля. |
Text | Текст, отображаемый над полем. |
Value | Число, находящееся в поле. |
Событие | Описание |
---|---|
TextChanged | Ссылка на процедуру, которая выполняется при смене значения поля. Для установки его значения используйте +=. |
Field [ править ]
Field (наследуется от Object) — класс однострочного поля ввода для строк. Для его создания пишите:
- — текст, относящийся к полю
- — ширина поля
Свойство | Значение |
---|---|
FieldWidth | Ширина поля. |
Text | Строка, который содержится в поле ввода. |
Событие | Описание |
---|---|
TextChanged | Ссылка на процедуру, которая выполняется при смене значения поля. Для установки его значения используйте +=. |
TextBox [ править ]
TextBox (наследуется от BaseDockControl) — класс многострочного поля ввода для строк. Для его создания пишите:
Свойство | Значение |
---|---|
Width | Ширина поля. |
Height | Высота поля. |
Text | Строка, которая содержится в поле ввода. |
Метод | Описание |
---|---|
Undo() | Отменяет последнее изменение. |
Redo() | Отменяет отмену последнего изменения. |
Cut() | Вырезает выделенное. |
Copy() | Копирует выделенное. |
Paste() | Вставляет текст из буфера обмена в местоположение курсора. |
AddLine( | Добавляет текст новой строкой. |
TrackBar [ править ]
TrackBar (наследуется от Object) — класс ползунка. Для его создания пишите:
Свойство | Значение |
---|---|
Frequency | Расстояние через которое расставляются деления на ползунке (в пикселях). |
Minimum | Минимальное значение ползунка. |
Maximum | Максимальное значение ползунка. |
Value | Значение ползунка. |
Событие | Описание |
---|---|
ValueChanged | Хранит ссылку на процедуру, которая выполняется при смене значения ползунка. Для установки его значения используйте +=. |
TextLabel [ править ]
TextLabel (наследуется от Object) — класс метки. Для её создания пишите:
ListBox [ править ]
ListBox (наследуется от Object) — класс списка. Для его создания пишите:
Свойство | Значение |
---|---|
Count | Количество элементов в списке. |
SelectedIndex | Индекс выбранного элемента списка. |
SelectedItem | Выбранный элемент списка. |
Items.Item[k] | K-ый элемент списка. |
Событие | Описание |
---|---|
Click | Хранит ссылку на процедуру, которая выполнится при щелчке по списку. Для установки его значения используйте +=. |
SelectedIndexChanged | Хранит ссылку на процедуру, которая выполнится при смене выбранного элемента списка. Для установки его значения используйте +=. |
Метод | Описание |
---|---|
Items.Add(t) | Добавляет в список элемент с текстом t на нем. |
Items.Clear() | Удаляет все элементы списка. |
ComboBox [ править ]
ComboBox (наследуется от Object) — класс списка. Для его создания пишите:
Свойство | Значение |
---|---|
Width | Ширина списка. |
Count | Количество элементов в списке. |
SelectedIndex | Индекс выбранного элемента списка. |
SelectedItem | Выбранный элемент списка. |
Items.Item[k] | K-ый элемент списка. |
Событие | Описание |
---|---|
Click | Хранит ссылку на процедуру, которая выполнится при щелчке по списку. Для установки его значения используйте +=. |
SelectedIndexChanged | Хранит ссылку на процедуру, которая выполнится при смене выбранного элемента списка. Для установки его значения используйте +=. |
Метод | Описание |
---|---|
Items.Add(t) | Добавляет в список элемент с текстом t на нем. |
Items.Clear() | Удаляет все элементы списка. |
MainMenu [ править ]
MainMenu (наследуется от Object) — класс главного меню. Для его создания пишите:
Свойство | Значение |
---|---|
Item | Пункт меню. |
Метод | Описание |
---|---|
Add( | Добавляет перечисленные через запятую пункты меню. |
Размещение элементов управления формы [ править ]
Изначально элементы управления формы размещаются по порядку — каждый следующий позиционируется справа от предыдущего.
Функция | Значение |
---|---|
LineBreak | Переходит на новую строку. |
EmptyLine | Пропускает n пикселей по вертикали. Следующий элемент управления будет располагаться через n пикселей по вертикали от предыдущего. |
EmptySpace | Пропускает n пикселей по горизонтали. Следующий элемент управления будет располагаться через n пикселей по горизонтали от предыдущего. |
Свойства формы [ править ]
Настраивать главную форму можно через глобальную переменную mainForm.
Нужен код программы (Windows Forms) с комментариями для изучения языка
Нужен исходный код программы для изучения
Здравствуйте, товарищи друзья :)! Описываю задачу: Нужен исходный код программы, состоящей из.
Подскажите источники для изучения windows forms
Народ, подскажите толковые материалы для изучения windows forms. Чтобы было не сильно научным.
Нужны ресурсы для изучения технологии Windows Forms
Подскажите кто-нибудь по Windows Forms какие-нибудь методички с описаниями ключевых слов , .
Книги для изучения Windows Forms, с какой начать
Начал читать Фроловых «Визуальное проектирование приложений С#» плюс заглядываю в mdsn. Хватит ли.
Просто хочу посмотреть на код с комментариями, а то нормальных само учителей в интернете никак не найду.
Добавлено через 1 минуту
Как отправить письмо из программы на ПаскальЭЙБИСИ.НЕТ?
таки первое задание по поведению на вирсняк похоже :-DDDDDD вопрос нафига тебе помогать писать вирус?:-DDDDD вирусы пишут темной глухой ночью разработчики вирусов :-DD но ты на него (в смысле разработчика вирусов) ну ни как не тянешь :-DDDD
Добавлено через 1 минуту
по теме читай книги по программированию под .NET авось поумнеешь
Добавлено через 5 часов 9 минут
А я тут хотел репутацию кому-то повысить
Добавлено через 6 часов 59 минут
1. Как вместо белого фона программы поставить изображение?
2. Расскажите вообще о структуре Windows Forms в PascalABC.NET
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Нужны любые ресурсы для изучения технологии Windows Forms
Есть какой нибудь сайт или книжка,где разобрано как работают формы. просто хотелось бы почитать.
С чего начать разработку программы для изучения английского языка с помощью карточек
Ребят всем привет, доброго времени. Мне необходима консультация по вопросу написания программы.
Посоветуйте литературу для изучения Windows Forms (на уровне простейших форм)
Прошу посоветовать литературу для изучения Windows Forms (на уровне простейших форм) новичку с.
Код для Windows Forms не работает в Web Forms?
В том году я делал лабораторки по Winforms. Естественно, они все у меня сохранились, и я полез в их.
Windows.Forms (создание_функции_для_калькулятора)
Я с косинусом решил вот так ,но он теперь выдает 0.532114775
Добавлено через 1 час 56 минут
Windows.Forms — Процедуры, цикл for и System.Windows.Forms.Button
Доброго времени суток. Есть WinForms программа: . private ClickedButtonId, ClickedButtonX.
Установить курсор из файла *.cur имея Windows.Forms и Windows.Input
Имеется форма на Windows.Forms. Нужно заменить стандартный курсор, на курсор расположенный например.
Windows Forms (Паскаль)
Какой набор команд нужно прописать, чтобы я мог написать последовательность чисел через пробел в.
Windows Forms и батник
Всем привет! Сразу скажу, что юзаю Windows Forms. В общем, у меня через программу запускается.
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
2D графика и windows forms
Здравствуйте! Учусь в универе, делаю работу по компьютерной графике «Афинные преобразование» .
Windows Forms — Рисование мышью
Составил процедуру, связанную с событием MouseMove, с помощью которого можно рисовать на форме: .
Windows.Forms вместо GraphABC
Здравствуйте. Решил написать программу. Так как я ещё новичок использовал только известные мне.