🗊Презентация Диалоговые окна

Нажмите для полного просмотра!
Диалоговые окна, слайд №1Диалоговые окна, слайд №2Диалоговые окна, слайд №3Диалоговые окна, слайд №4Диалоговые окна, слайд №5Диалоговые окна, слайд №6Диалоговые окна, слайд №7Диалоговые окна, слайд №8

Вы можете ознакомиться и скачать презентацию на тему Диалоговые окна. Доклад-сообщение содержит 8 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Диалоговые окна, слайд №1
Описание слайда:

Слайд 2





Диалоговые окна, как элементы графического интерфейса, предназначены для вывода сообщений пользователю, получения от него какой-либо информации, а также управления.
Диалоговые окна, как элементы графического интерфейса, предназначены для вывода сообщений пользователю, получения от него какой-либо информации, а также управления.
Чтобы запрограммировать с помощью Tkinter вызов диалоговых окон открытия и сохранения файлов и работу с ними потребуется дополнительно импортировать "подмодуль" Tkinter - tkinter.filedialog, в котором описаны классы для окон данного типа.
Описание слайда:
Диалоговые окна, как элементы графического интерфейса, предназначены для вывода сообщений пользователю, получения от него какой-либо информации, а также управления. Диалоговые окна, как элементы графического интерфейса, предназначены для вывода сообщений пользователю, получения от него какой-либо информации, а также управления. Чтобы запрограммировать с помощью Tkinter вызов диалоговых окон открытия и сохранения файлов и работу с ними потребуется дополнительно импортировать "подмодуль" Tkinter - tkinter.filedialog, в котором описаны классы для окон данного типа.

Слайд 3






from tkinter import *
 from tkinter.filedialog import *   
root = Tk() 
op = askopenfilename()
 sa = asksaveasfilename() 
  root.mainloop()
Здесь создаются два объекта (op и sa): один вызывает диалоговое окно "Открыть", а другой "Сохранить как...". При выполнении скрипта, они друг за другом выводятся на экран после появления главного окна. 
Если не создать root, то оно все-равно появится на экране, однако при попытке его закрытия в конце возникнет ошибка.
Описание слайда:
from tkinter import * from tkinter.filedialog import *   root = Tk() op = askopenfilename() sa = asksaveasfilename()   root.mainloop() Здесь создаются два объекта (op и sa): один вызывает диалоговое окно "Открыть", а другой "Сохранить как...". При выполнении скрипта, они друг за другом выводятся на экран после появления главного окна. Если не создать root, то оно все-равно появится на экране, однако при попытке его закрытия в конце возникнет ошибка.

Слайд 4






Метод input модуля fileinput может принимать в качестве аргумента адрес файла, читать его содержимое, формируя список строк. Далее с помощью цикла for можно извлекать строки последовательно и помещать их, например, в текстовое поле.
..... import fileinput
 .....
 for i in fileinput.input(op): 
        txt.insert(END,i)
 .....
Описание слайда:
Метод input модуля fileinput может принимать в качестве аргумента адрес файла, читать его содержимое, формируя список строк. Далее с помощью цикла for можно извлекать строки последовательно и помещать их, например, в текстовое поле. ..... import fileinput ..... for i in fileinput.input(op): txt.insert(END,i) .....

Слайд 5


Диалоговые окна, слайд №5
Описание слайда:

Слайд 6


Диалоговые окна, слайд №6
Описание слайда:

Слайд 7


Диалоговые окна, слайд №7
Описание слайда:

Слайд 8





Напишите программу, описанную в уроке.
Напишите программу, описанную в уроке.
Измените программу: пусть после нажатия пункта Exit пользователю выводилось не окно с вопросом "выйти или нет", а окно с вопросом "сохранить или нет". В случае положительного ответа должна вызываться функция _save и только затем завершаться приложение.
Если в текстовом поле что-то содержится, то при открытии файла оно не удаляется, а содержимое файла просто дописывается. Исправьте этот недостаток (перед открытием файла содержимое текстового поля должно удаляться).
Описание слайда:
Напишите программу, описанную в уроке. Напишите программу, описанную в уроке. Измените программу: пусть после нажатия пункта Exit пользователю выводилось не окно с вопросом "выйти или нет", а окно с вопросом "сохранить или нет". В случае положительного ответа должна вызываться функция _save и только затем завершаться приложение. Если в текстовом поле что-то содержится, то при открытии файла оно не удаляется, а содержимое файла просто дописывается. Исправьте этот недостаток (перед открытием файла содержимое текстового поля должно удаляться).



Похожие презентации
Mypresentation.ru
Загрузить презентацию