Войти

Показать полную графическую версию : Кастомизируемые GUI для построения скриптов


Alex D.
06-05-2019, 03:10
Ищу программу по типу DialogBoxes (https://www.robvanderwoude.com/dialogboxes.php), но с более продвинутыми возможностями конструирования интерфейсов (комбинировать контролы, создавать вкладки) в удобочитаемой форме - например, файлы с синтаксисом INI, C-подобной блочной структурой и т.п. Программа должна принимать на вход различные пользовательские данные из этого интерфейса, и либо записывать их в файл конфигурации, либо строить и запускать готовый скрипт (Bat, Python). Частично для этих целей можно приспособить Inno Setup или всякие программы создания авторанов, но это малость извращение.

Может, кто-нибудь встречался с подобным?

Iska
06-05-2019, 04:45
Ага. Идёте в %SystemRoot%\Microsoft.NET, ищете и находите там внутри csc.exe и vbc.exe — и к Вашим услугам вся мощь .Net Framework. Ну, или просто, по рабоче-крестьянски — Win-R, powershell.exe, Enter.

yurfed
06-05-2019, 06:50
по рабоче-крестьянски — Win-R, powershell.exe, Enter. »:)

Iska
06-05-2019, 11:33
yurfed, ну, а смысл нынче тащить извне какие-то сторонние утилиты при наличии встроенных возможностей?

Alex D.
07-05-2019, 02:05
yurfed, ну, а смысл нынче тащить извне какие-то сторонние утилиты при наличии встроенных возможностей? »
Ну, лично я писать что-то под .NET не умею, поэтому и ищу сторонние утилиты. Плюс, может какие-то из них и не используют его, а значит смогут работать и на чистых виндах 2000 или в Вайне.

Busla
07-05-2019, 11:07
лично я писать что-то под .NET не умею, поэтому и ищу сторонние утилиты »
логика отсутствует, вашей желаемой C-подобной блочной структуре»всё равно придётся обучаться

всё это широкой общественностью не признано "удобочитаемой формой", в основном везде используют вариации xml: html, xaml
хотя, вам, наверное, понравился бы Qt с его QML

на чистых виндах 2000 или в Вайне »
И кому это надо? Не бывает универсальных инструментов.

Iska
07-05-2019, 13:33
И кому это надо? Не бывает универсальных инструментов. »
Кто сказал «Python»? :)

ahyahy
23-11-2022, 20:45
Есть библиотека форм - https://infostart.ru/1c/articles/1617468/
Можно сконструировать любой интерфейс. Создайте скрипт и запускайте его. Язык простой, работает и в Windows и в Linux.




© OSzone.net 2001-2012