|
Заблокирован
|
|||||||||||
Создание приложения Windows Forms на IronPython16.01.2021, 15:19. Показов 4826. Ответов 10
Всем доброго времени суток. Кто может помочь? Мне надо создать приложение Windows Forms на IronPython, при помощи которого можно будет создавать, переименовывать и удалять файлы. Ничего сложного. Но проблема в том, что я совершенно не знаю IronPython. В русскоязычном инете я вообще ничего не нашел, в англоязычном куча туториалов, но то, что пишут они, у меня не работает. Еще у них код отличается тем, что у них
P.s.: Я умею более или менее писать на с#, и у меня там готовая прога есть с формами, так что если кто знает, как этот код просто сконвертировать в IronPython, буду очень благодарен
0
|
|||||||||||
| 16.01.2021, 15:19 | |
|
Ответы с готовыми решениями:
10
Windows.Forms - создание приложения Создание приложения Windows Forms Создание приложения Windows Forms на C++/CLI в Windows 8 |
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 16.01.2021, 17:44 | |
|
0
|
|
|
|
|
| 18.01.2021, 09:48 | |
|
1. Просто сконвертировать не получится, либо это будет полная дрянь.
2. IronPython умер. Жаль, симпотный был проект, но тем не менее. Так что крепко подумайте, нужен ли он вам. 3. Если уж очень надо - синтаксис языка совпадает с обычным питоном, просто можно импортировать объекты .net. 4. По вашему вопросу с объявлением классов - импорты можно прописать по разному, это не должно сбивать с толку. Класс всё равно один и тот же.
0
|
|
|
Заблокирован
|
|
| 18.01.2021, 09:56 [ТС] | |
|
Да, но например вот этот код https://www.youtube.com/watch?v=edQ_pqxTOLE у меня не работает, а у него работает...
0
|
|
|
Заблокирован
|
|
| 18.01.2021, 15:28 [ТС] | |
|
В том-то и проблема, ошибок-то нет. Он просто работает, пока я не напишу в нем что-то то, что ему не нравится, и он перестает работать.
0
|
|
|
|
|
| 18.01.2021, 16:23 | |
|
PochtiDeveloper, "перестаёт работать" - это абсолютно неинформативно.
Ну и "напишу что-то" - это что-то "Я что-то написал и оно просто перестало работать". Будут конкретные вопросы - задавайте. А пока разрешите на этом откланяться.
0
|
|
|
Заблокирован
|
||||||
| 21.01.2021, 18:52 [ТС] | ||||||
|
Так, давайте сначала: Visual Studio выдала мне код:
0
|
||||||
|
Заблокирован
|
||
| 22.01.2021, 09:17 [ТС] | ||
|
0
|
||
|
|
|
| 22.01.2021, 10:21 | |
|
PochtiDeveloper, VS и правда не создана для питона. Плагин, конечно, есть, я даже ради интереса его запустил, лет 8 назад. Медленное глючное убожество. Я уже тогда понял, что от PyCharm они отстали навсегда.
По поводу вашей проблемы - вероятно, код просто по-быстрому отрабатывает и завершается. Всё. Для проверки можете вывести какие-нибудь print-ы.
0
|
|
|
|
||
| 22.01.2021, 17:25 | ||
|
У него для связи с .NET используется специальный биндинг в виде библиотеки clr, а как работать с IronPython нужно смотреть его доку. И надо понимать что IronPython остановился в своем развитии на синтаксисе Python 2.7, который давно устарел и любые примеры из современного Python 3 уже у тебя работать не будут.
0
|
||
| 22.01.2021, 17:25 | |
|
Помогаю со студенческими работами здесь
11
Создание приложения Windows Forms с комбинированным списком Создание графического приложения (Windows Forms) в Visual Studio Создание приложения на C# Windows Forms, взаимодействующего с БД MS SQL Server. Полезные примеры Доступ к SharePoint из приложения Windows Forms или из консольного приложения Будут ли работать приложения написанные на Windows Forms на Windows 8 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|