FORUMS
MEMBERS
RECENT POSTS
LOG IN
Search Forums
Featured Threads Archive
Recent Posts
Notable Members
Registered Members
Current Visitors
Recent Activity
New Profile Posts
×
Авторизация
Имя пользователя:
Пароль:
Запомнить меня
Привязать к IP
Нет аккаунта?
Регистрация
УСТРАНЕНИЕ КОНКУРЕНТОВ.
БЛОКИРОВКА ДОМЕНОВ,
БЛОКИРОВКА ИНСТАГРАМ/ТЕЛЕГРАМ И ДРУГОЕ.
ПРОВЕРЕННЫЙ СЕЛЛЕР.
НОВЫЕ
ТОРГОВАЯ
НОВОСТИ
ЧАТ
loading...
Скрыть
ANTICHAT
>
БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ
>
Песочница
Помогите исправить ошибки программирования на c#A
Поиск по форуму
Расширенный поиск
Опции темы
Поиск в этой теме
Опции просмотра
#
1
26.08.2015, 20:12
XWhj73fg
Новичок
Регистрация: 26.08.2015
Сообщений: 1
Провел на форуме:
263
Репутация:
0
using System.IO
using System.Drawing.Printing;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace SimpleNotepadForm
{
publicpartialclassForm1 : Form
{
public Form1()
{
InitializeComponent();
}
privatevoid Form1_Load(object sender, EventArgs e)
{
}
privatevoid файлToolStripMenuItem_Click(object sender, EventArgs e)
{
textBox1.Clear();
}
privatevoid редактироватьToolStripMenuItem_Click( object sender, EventArgs e)
{
richTextBoxl.Undo();
}
privatevoid menu?teml Click(object sender, System.EventArgs е)
{
richTextBox1.Redo();
}
privatevoid menuEditCut Click(object sender, System.EventArgs е)
{
richTextBox1.Cut ();
}
privatevoid menuEditCopy Click(object sender, System.EventArgs е)
{
richTextBox1.Copy();
}
privatevoid menuEditPaste Click(object велс1ег, System.EventArgs е)
{
richTextBoxl.Paste();
}
privatevoid menuEditDe1ete Click(object sender, System.EventArgs е)
(
richTextBoxl.Cut();
}
privatevoid menuEditSelectA11 Click(object sender,
System.EventArgs е)
{
richTextBoxl.SelectA11{};
}
}
privatevoid форматToolStripMenuItem_Click(object sender, EventArgs e)
{
}
privatevoid помощToolStripMenuItem_Click(object sender, EventArgs e)
{
}
privatevoid toolStripMenuItem3_Click(object sender, EventArgs e)
{
}
///
/// Открытие существующего файла
///
privatevoid MenuFileOpen()
{
if (openFileDialog1.ShowDialog() ==
System.Windows.Forms.DialogResult.OK &&
openFileDialog1.FileName.Length > 0)
{
try
{
richTextBox1.LoadFile(openFileDialog1.FileName,
RichTextBoxStreamType.RichText);
}
catch (System.ArgumentException ex)
{
richTextBox1.LoadFile(openFileDialog1.FileName,
RichTextBoxStreamType.PlainText);
}
this.Text = "Файл [" + openFileDialog1.FileName + "]";
}
}
privatevoid открытьToolStripMenuItem_Click(object sender, EventArgs e)
{
MenuFileOpen();
}
privatevoid textBox1_TextChanged(object sender, EventArgs e)
{
}
///
/// Сохранение документа в новом файле
///
privatevoid MenuFileSaveAs()
{
if(saveFileDialog1.ShowDialog() ==
System.Windows.Forms.DialogResult.OK &&
saveFileDialog1.FileName.Length > 0)
{
richTextBox1.SaveFile(saveFileDialog1.FileName,
this.Text = "Файл [" + saveFileDialog1.FileName + "]";
}
}
privatevoid сохранитьToolStripMenuItem_Click(object sender, EventArgs e)
{
MenuFileSaveAs();
}
privatevoid сохранитьКакToolStripMenuItem_Click(ob ject sender, EventArgs e)
{
MenuFileSaveAs();
}
///
/// Настройка параметров страницы
///
privatevoid MenuFilePageSetup()
{
pageSetupDialog1.ShowDialog1();
}
privatevoid установкаСтранициToolStripMenuIte m_Click(object sender, EventArgs e)
{
MenuFilePageSetup();
}
///
/// Настройка параметров страницы
///
private StringReader m_myReader;
///
/// Настройка параметров страницы
///
private unit m_PrintPageNymber;
///
/// Предварительный просмотр перед печатью документа
///
privatevoid MenuFilePrintPreview()
{
m_PrintPageNumber = 1;
string strText = this.richTextBox1.Text;
m_myReader = new StringReader(strText);
Margins margins = new Margins(100; 50; 50; 50);
PrintDocument1.DrfaultPageSettings.Margins = margins;
printPreviewDialog1.ShowDialog();
m_myReader.Close();
}
privatevoid MenuFilePrintPreview_Click(Object sender,
System.EventArgs e)
{
MenuFilePrintPreview();
}
privatevoid выходToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close{}; //
}
///
/// Печать документа
///
privatevoid MenuFilePrin()
{
m_PrintPageNymber = 1;
string strText = this.richTextBox1.Text;
m_myReader = new StringReader(strText);
Margins margins = new Margins(100; 50; 50; 50);
printDocument1.DefaultPageSettings.Margins = margins;
if (printDialog ShowDialog() == DialogResult.OK)
{
this.printDocument1.Print();
}
m_myReader.Close();
}
privatevoid печатьToolStripMenuItem_Click(object sender, EventArgs e)
{
MenuFilePrint();
}
Margins margins = new Margins(100; 50; 50; 50);
PrintDocument1.DefaultPageSettings.Margins = margins;
if (PrintDialog1.ShowDialog() == DialogResult.OK)
{
this.PrintDocument1.Print
privatevoid printDocument1_PrintPage(object sender, PrintPageEventArgs e)
{
int
float
float lineCount = 0; // счетчик строк
linesPerPage = 0; // yLinePosition = 0; количество строк на одной странице // текущая позиция при печати по
// вертикальной оси
string currentLine = null; // текст текущей строки
// Шрифт для печати текста
Font printFont = this.richTextBox1.Font;
// Кисть для печати текста
SolidBrush printBrush = new SolidBrush(Color. Black)
// Размер отступа слева
float leftMargin = е.MarginBounds.Left;
// Размер отступа сверху
float topMargin = е.MarginBounds.Top +
3*printFont GetHeight(е.Graphics)
// Вычисляем количество строк на одной странице с учетом отступа
linesPerPage = (е.MarginBounds.Height
6*printFont.GetHeight(e.Graphics)) /
printFont.GetHeight(e.Graphics);
// Цикл печати всех строк страницы
while(lineCount
/// Clean up any resources being used.
///
protectedoverridevoid Dispose( bool disposing )
(
if(m DocumentChanged)
NenuFileSaveAs();
if( disposing )
(
if (components != null)
{
components. Dispose();
}
}
base. Dispose( disposing );
};
}
𝕏 Twitter
Reddit
Telegram
Копировать ссылку
XWhj73fg
Посмотреть профиль
Репутация
Найти все сообщения от XWhj73fg
Добавить в друзья
«
Предыдущая тема
|
Следующая тема
»
Здесь присутствуют: 1
(пользователей: 0 , гостей: 1)
Опции темы
Версия для печати
Отправить по электронной почте
Опции просмотра
Линейный вид
Комбинированный вид
Древовидный вид
Поиск в этой теме
Расширенный поиск
Оценка этой темы
Вы уже оценили эту тему
Быстрый переход
Мой кабинет
Личные сообщения
Подписки
Кто на форуме
Поиск по форуму
Главная страница форума
ИНФО
Мировые новости. Обсуждения.
Статьи
Избранное
РАЗРАБОТКА
Ваши проекты
SЕО - тонкости, методы раскрутки
Услуги, Покупка и Продажа в SEO
Хостинги - Hostings
Хостинг, Dedicated, VDS, Сервера - покупка, продажа
Для Администратора
Apple: Mac, OS X, iOS
AntiDDos - АнтиДДОС
Windows
Linux, Freebsd, *nix
ПРОГРАММИРОВАНИЕ
Общие вопросы программирования
ПО для Web разработчика
PHP
Python
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
Реверсинг
ФИНАНСОВЫЕ ЗАДАЧИ/СОЦИАЛЬНЫЕ СЕТИ
Покупка, Продажа, Обмен
Разное - Покупка, продажа, обмен
Услуги, Покупка и Продажа в SEO
Электронные валюты: Обмен, Вывод, Ввод
VPN, Proxy, Socks - Покупка, продажа
Хостинг, Dedicated, VDS, Сервера - Покупка, продажа
Мобильная связь, СМС - Покупка, продажа
Трафик, инсталлы, загрузки - Покупка, продажа
Покупка, продажа, услуги в Соц. Сетях
Партнерки
Freelance - О Работе
Предложения работы, услуг
Социальные сети
Покупка, продажа, услуги в Соц. Сетях
Платежные системы
Электронные валюты: Обмен, Вывод, Ввод
Blockchain, Криптовалюты, смарт-контракты
ЛИЧНЫЕ ФОРУМЫ
Olbanec - Арбитраж трафика
ОФФТОП
Болталка
Forum for discussion of ANTICHAT
Video.Antichat
Комментарии к видео
Архив
ICQ - Покупка, продажа
Home
Contact Us
Help
Terms and Rules
Privacy Policy
ANTICHAT ™ © 2001- Antichat Kft.