A
>A1RN1kE<
Original poster
Добрый день!
В данной теме я расскажу как создать свой мини блокнот..
Что нам понадобится:
1 Текстовое поле,
3 кнопки,
2 диалога (диалог открытия,диалог сохранения)
Текст первой кнопки - Открыть, второй - Сохранить, третьей - Новый.
У диалога сохранить фильтр ставим text files (*.txt)|*txt
У диалога открыть фильтр тоже пишем text files (*.txt)|*txt
(Открыть)
Событие -> Клик
(Сохранить)
Событие -> Клик
(Новый)
Событие -> Клик
Вот результат:

Всем спасибо...
В данной теме я расскажу как создать свой мини блокнот..
Что нам понадобится:
1 Текстовое поле,
3 кнопки,
2 диалога (диалог открытия,диалог сохранения)
Текст первой кнопки - Открыть, второй - Сохранить, третьей - Новый.
У диалога сохранить фильтр ставим text files (*.txt)|*txt
У диалога открыть фильтр тоже пишем text files (*.txt)|*txt
(Открыть)
Событие -> Клик
Код:
c("openDlg1")->execute(); //Открываем диалог выбора файла
$file = c("openDlg1")->fileName; //Переменная $file равна названию файла который мы выберем
$text = file_get_contents($file); //Переменная $text = тексту который мы достали из выбранного файла
c("memo1")->text = $text; //Ну тут вроде понятно текст равен тексту который мы достали.
(Сохранить)
Событие -> Клик
Код:
c("saveDlg1")->execute(); //Открываем диалог сохранения
$file = c("saveDlg1")->fileName; //Переменная $file равна названию файла который мы напишем в диалоге сохранения
$text = c("memo1")->text; //Переменная $text равна тексту c("memo1")->text
file_put_contents("$file.txt",$text); //Создаём файл $file.txt и записываем туда $text
(Новый)
Событие -> Клик
Код:
c("memo1")->text = " ";

Всем спасибо...