90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 730
|
|
1 | |
Windows form на Python27.02.2015, 05:48. Показов 33535. Ответов 28
Метки нет (Все метки)
Здрям!
У меня есть программа со следующим интерфейсом (см. картинку). Логика следующая: при запуске построчно считывается txt файл: 1 строка - название первой кнопки (3. +), 2 строка - текст, который копируется в буфер при нажатии на эту кнопку, 3 строка (4. Нет) - название второй кнопки и т.д. Я ее писал на C#. Как такую же на питоне написать? Нужен только функционал кнопок, табы и поля для ввода не нужны. К Лутцу просьба не направлять - весь его учебник дышит одной фразой: Пайтон может всё, но об этом как-нибудь в другой раз, а сейчас мы родим "Hello, world".
0
|
27.02.2015, 05:48 | |
Ответы с готовыми решениями:
28
Python 3 запрос multipart/form-data в requests с кодировкой Windows-1251 Конфигурация windows form и unity 3D, вызов Uniry из windows form Создать win form, используя шаблон windows form в clr, однако такого шаблона на моей студии 2013 нет Запуск Windows Form Applications на машине с ранними версиями Windows/.Net |
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 730
|
||||||
16.07.2015, 12:56 [ТС] | 21 | |||||
alex925, а вот это я зачем написал тогда?
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
16.07.2015, 13:04 | 22 | |||||
У тебя надо спросить , я не эктрасен. Я тебе указан на ошибку, а зачем ты так делаешь я хз
Добавлено через 2 минуты Если тебе нужно получить из текстовика список со всеми цветами, можешь это сделать вот так
0
|
Модератор
12460 / 7484 / 1754
Регистрация: 25.07.2009
Сообщений: 13,762
|
||||||
16.07.2015, 15:12 | 23 | |||||
Может всё-таки этому параметру один цвет из списка присваивать, а не весь список?
Код
red green blue
1
|
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 730
|
||||||
17.07.2015, 07:08 [ТС] | 24 | |||||
Пока вот так наваял:
0
|
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 730
|
||||||
10.08.2015, 11:47 [ТС] | 25 | |||||
Не работает кусок кода, отвечающий за копирование. Я так понимаю, что неправильно обращаюсь к массиву.
Перебрал кучу вариантов: b=root.clipboard_append() пропущен аргумент b=root.clipboard_append(SLOVO) копирует весь текстовый файл b=root.clipboard_append(ALL_BUTTONS) копирует кол-во элементов b=root.clipboard_append(sf) копирует свойства текстового файла b=root.clipboard_append([number]) копирует только последний элемент b=root.clipboard_append(number) копирует только последний элемент b=root.clipboard_append(label) копирует только последний элемент b=root.clipboard_append(COLORS[number]) копирует цвет Помогите, пожалуйста, с кодом.
0
|
Модератор
12460 / 7484 / 1754
Регистрация: 25.07.2009
Сообщений: 13,762
|
||||||
10.08.2015, 14:20 | 26 | |||||
А что должно в буфер-то копироваться? Текст из окошка?
0
|
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 730
|
||||||
10.08.2015, 14:31 [ТС] | 27 | |||||
easybudda, копировать в буфер текст я умею, но только в том случае, когда кнопки создаю поштучно. И для каждой кнопки назначаю команду. Такой вариант программы у меня есть. но он весит 15 кб(!)
А вариант, с которым не получается - это подсказанный вами, где кнопки создаются пачкой в количестве 52 штук. Названия я им из файла прикручиваю, цвет прикручиваю, а текст для копирования из еще одного файла - не получается. Добавлено через 3 минуты Если смотреть сообщение 24, то словарь с текстом для копирования я беру в строках 15-19, в строках 21-24 я пытаюсь (безуспешно) объединить две команды в одну. И в 39 строке вот тут:
0
|
Модератор
12460 / 7484 / 1754
Регистрация: 25.07.2009
Сообщений: 13,762
|
|
10.08.2015, 17:42 | 28 |
Kir@, comand = com без скобок
0
|
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 730
|
||||||||||||||||||||||||||
11.08.2015, 04:54 [ТС] | 29 | |||||||||||||||||||||||||
easybudda, у меня в коде без скобок.
Цикл по файлу с цветами:
Если я нажимаю кнопку с номером 0 (которой присвоено имя из строки №1 файла labels.txt, цвет из файла colors.txt), то в буфер должна скопироваться первая строка из файла name.txt. Но не копируется.
0
|
11.08.2015, 04:54 | |
11.08.2015, 04:54 | |
Помогаю со студенческими работами здесь
29
Перевод кода из Windows Form в Universal App для Windows 8.1 Как мне собрать и открыть Windows Form приложение в Windows XP? Ошибка при создании приложения windows form на Windows 7 Windows Form запускается не на всех версиях Windows Form.Hide ; Form.Close ; Form.Show Запуск скрипта написанного на python на windows, где не установлен python Windows Form Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |