Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849

Как поместить кнопку или другой элемент на форму?

12.01.2014, 17:17. Показов 2440. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно, для начала, поместить на форму в .NET-те (visual studio) поместить какой либо элемент управления, однако привычных инструментов нет! Нет самой формы, нет заготовленных для неё готовых элементов. Как быть?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.01.2014, 17:17
Ответы с готовыми решениями:

Как добавить кнопку (или другой элемент) при нажатии на кнопку в JavaFX?
Как добавить кнопку (или другой элемент) при нажатии на кнопку в JavaFX? Как это можно осуществить? Надо чтобы все это делалось через...

Как поместить на форму кнопку?
Задание Создайте приложение по шаблону Windows Forms Application. Поместите на форму два элемента управления...

Как поместить элемент (например, кнопку) на web используя только C# ?
Можно ли создать элемент (на пример кнопку )используя только С# код, и установить на web форму ? на пример protected void...

18
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
12.01.2014, 18:44
Какая библиотека используется то?
0
Z3JheSBoYXQ=
 Аватар для fanatdebian
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
12.01.2014, 23:33
Цитата Сообщение от dan24 Посмотреть сообщение
Нужно, для начала, поместить на форму в .NET-те (visual studio) поместить какой либо элемент управления, однако привычных инструментов нет! Нет самой формы, нет заготовленных для неё готовых элементов. Как быть?
Может стоит одуматься и уйти на более узконаправленные ниши и компиляции. .Net и VS это конечно "хорошие" поделки корпорации - "говнкософт@ТМ" , но если кодишь на питоне то и уходи на чистые ide и фреймворки, благо их хватает.

Для новичков Flask + Werkzeug ( ядро ), Jinja2 ( шаблонизатор ) + из стороннего nginx + uwsgi, аскетично и очень малозатратно по ресурсам. CherryPy из такого же ряда, из более "тяжелого" комбайны - Tornado, Django.
По IDE pycharm, webstorm если + js, хотя я ваяю как правило все в pycharm но в сложных проектах front-end клепаю в webstorm а back-end соответственно в Pycharm, что логично

А по формам это чистый html5, css, +js, + jinja2(как обертка для back-end'a) . Если визуально то юзай Webstorm там на лету кодишь - видишь - отлаживаешь. Забудь уже про мягкомелких это уже пройденный этап в истории.
1
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849
13.01.2014, 00:04  [ТС]
Я право отчасти понял ответ , но я сам пока не знаю чего мне надо от питона. Так то я не плохо владею C#, но этого мало. Питон мне нужен для соревнований CTF. Что мне прочесть? Что нужно знать? Где взять примеры программ? Я вот стал разбирать отладчик олю, но как то с питоном в нём сложно и замудренно, вообще не понятно причём тут питон и оля!
В общем скажите так уж нужен этот на мог взгляд " один из многих" язык, причём он же Объектно Ориентированный как и с#. В чём разница Почему вы програмируйте именно на нём?
0
Вежливость-главное оружие
 Аватар для some_name
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
13.01.2014, 00:11
Цитата Сообщение от fanatdebian Посмотреть сообщение
"говнкософт@ТМ"
обоснуйте
0
Z3JheSBoYXQ=
 Аватар для fanatdebian
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
13.01.2014, 01:11
Цитата Сообщение от some_name Посмотреть сообщение
обоснуйте
Личная предвзятость, можно добавить к вышесказанной фразе ИМХО, чтобы снять всякие вопросы.

Добавлено через 11 минут
Цитата Сообщение от dan24 Посмотреть сообщение
В общем скажите так уж нужен этот на мог взгляд " один из многих" язык, причём он же Объектно Ориентированный как и с#. В чём разница Почему вы програмируйте именно на нём?
Из плюсов -
- импонирует упорядоченность и лаконичность
- то, что создатель языка - математик
- очень высокая степень доступной абстракции
- нет навязываемой парадигмы программирования , хочешь - используй в реализациях проекта чистую ООП парадигму, а хочешь - чистую функциональщину, одни функции без всяких яких ООП
- распространенность, в *иксовых системах он как правило по дефолту накатывается при установке дистров, по крайней мере есть в репах во всех популярных дистрибутивах.

А нужен ли именно этот язык решать все равно тебе. Тут вопросы к другим неуместны, со стороны выглядит, как если бы я спросил у кого-то, стоит ли мне продолжать заниматься гирями Ответ получишь только от себя
0
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849
13.01.2014, 08:12  [ТС]
Цитата Сообщение от some_name Посмотреть сообщение
обоснуйте
visual studio и весть .net не позволяют ломать проги, и выполнять переполнение буфера и много чего интересного, в отличие от питона и не .net. Поэтому придётся изучить.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
13.01.2014, 08:33
fanatdebian, почему вы говорите про web программирование? Как я понял, dan24, хочет кодить gui.
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
13.01.2014, 08:45
Цитата Сообщение от dan24 Посмотреть сообщение
Нужно, для начала, поместить на форму в .NET-те (visual studio) поместить какой либо элемент управления, однако привычных инструментов нет!
А Python-то тут при чём?
Не, конечно можно и с его помощью, но это очень уж извращенческий путь.
0
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849
13.01.2014, 09:28  [ТС]
Я честно не знаю. Мне препод сказал, что самый нормальный язык для взлома. А вы что посоветуйте? Он сказал, мол сразу тебе анализ на оле и IDE и пишешь прогу на питоне. всё!
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
13.01.2014, 09:35
Цитата Сообщение от dan24 Посмотреть сообщение
Я честно не знаю. Мне препод сказал, что самый нормальный язык для взлома. А вы что посоветуйте? Он сказал, мол сразу тебе анализ на оле и IDE и пишешь прогу на питоне. всё!
Я вообще не понял, что вам нужно.
Сначала казалось, что речь шла про написание программы на .net. Был близок к тому, чтобы посоветовать IronPython.
Теперь оказывается, нужно что-то взломать.
Что за оле? Если речь про взлом - то, м.б. отладчик OllyDbg, но это дизассемблер, питон тут вообще не при чём. Если ole - то тоже непонятно, каким боком.
0
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849
13.01.2014, 10:36  [ТС]
НУ там же применяются скрипты написанные на питоне!

Добавлено через 7 минут
Посоветуйте тогда хорошую РУССКУЮ среду разработки, чтобы как в C# сама тыкала на ошибки да везде показывала)
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
13.01.2014, 10:41
Цитата Сообщение от dan24 Посмотреть сообщение
НУ там же применяются скрипты написанные на питоне!
Вы говорите, как будто это очевидно. Я, например, с ollyDbg не работал, просто знаю, что это.
Хотя было даже не очень понятно, о чём речь.

Сделайте для начала вашу операцию вручную, это само по себе непросто. А до этого момента python вам не помощник.
0
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849
13.01.2014, 10:50  [ТС]
Я уже установил IronPython. Фигня какая-то. На командную строку похож.
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
13.01.2014, 10:56
Цитата Сообщение от dan24 Посмотреть сообщение
Я уже установил IronPython. Фигня какая-то. На командную строку похож.
Посмотрите в Википедии, что такое IronPython.

После чего переформулируйте ваш вопрос, чтобы было понятно, и создайте новую тему.
Скорее всего, вам в раздел .net, и спрашивать надо именно про взлом.
0
168 / 107 / 30
Регистрация: 19.01.2013
Сообщений: 849
13.01.2014, 11:11  [ТС]
а в чём тогда выполняются такие коды:

Python
1
2
3
4
5
6
7
8
# -*- coding: utf-8 -*-
 
a = tuple('1230')
c = (len(a) - 1)
 
while c != -1:
    print(a[c])
    c -= 1
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
13.01.2014, 11:18
Цитата Сообщение от dan24 Посмотреть сообщение
а в чём тогда выполняются такие коды:
Язык программирования нужен для автоматизации действий. Если вы не представляете себе, какие действия вам нужны - язык не поможет. Ещё вопросы?
0
Z3JheSBoYXQ=
 Аватар для fanatdebian
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
13.01.2014, 12:42
Цитата Сообщение от tsar925 Посмотреть сообщение
fanatdebian, почему вы говорите про web программирование? Как я понял, dan24, хочет кодить gui.
Ну gui, тут все "скучно" и стандартно. Океан всего. Начиная от дефолтного tkinter, "заканчивая" Qt.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
13.01.2014, 14:30
Цитата Сообщение от dan24 Посмотреть сообщение
Он сказал, мол сразу тебе анализ на оле и IDE и пишешь прогу на питоне. всё!
Вы сначала определитесь, что вам нужно, а уже потом задавай вопрос.
Мы сейчас просто занимаемся переливанием из пустого в порожнее!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.01.2014, 14:30
Помогаю со студенческими работами здесь

Как добавить кнопку или TextBox на форму?
Добавляю элемент управления (RichTextBox) на форму: uses GraphABC,System.Drawing,System.Windows.Forms; var i:integer; rtb:...

Как после вывода изображения отобразить кнопку или форму?
Добрый день. Я написал код, который извлекает из базы данных mysql значения температур и выводит на экран график. Все работает...

Как из одного списка перенести элемент в другой нажатием на кнопку?
В общем смысл программы в том, что есть два списка и две кнопки. В планах первый список сделать в виде дерева, чтобы ты нажимал на один...

Как удалить нужный элемент из списка или заменить этот элемент на другой?
Доброго времени суток, господа! Есть список: list<double> list1; Есть возможность добавить в начало или в конец списка елементы:...

Как можно на чужую форму вставить свою кнопку или TextBox ?
Добрый день ! Подскажите пожалуйста каким образом можно поместить на чужую форму свою кнопку или TextBox ? Мне нужно на форму не...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru