Задать вопрос экспертам!

Эксперты раздела .Net/C# Смотреть всех

Вопросы раздела .Net/C#

Подскажите пожалуйста. Я пишу клиент-серверное приложение на C#. Сервер многопоточный, рассчитан на множество клиентов. Правильно ли будет обмениваться командами между сервером и клиентом пересылками текстоввых строк, к примеру: register|login|password на сервере ее разобрать методом split по символу-размелитетю, switch'ем определить случай register, вызвав метод, к примеру RegisterUser(string a,string b) << передав ему параметры логина и пароля

{

а тут к примеру сравнить пологину пароль в базе с присланным от клиента и выдать решение

} мне почему то такой подход кажется ошибочным, не все работает, например отправить обратно через networkstream сообщение клиенту «регистрация успешна» сразу же не получается :(

подскажите пожалуйста, Уважаемые эксперты

помогите написать программу в C# Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовём сумму её положительных чётных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.

Изображение услуги

Как строить отношения с мужчиной книги - консультация

Как строить отношения с мужчиной книги — консультация
Как правильно строить отношения с мужчиной за 40 — консультация
Правильное отношение к мужчине — консультация
Как начать отношения с мужчиной — консультация
Психология отношения с мужчиной — консультация
Тест почему не складываются отношения с мужчинами — консультация

При выполнении данного задания выберите задания на основании номера своей зачетки. Вам нужно
выполнить задания, последняя цифра в номере которых совпадает с последней цифрой в номере зачетки.
Например, если у вас №123456, то вам нужно выполнить задание для фигур №6 и №16
Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений
«Да», «Нет», «На границе» в зависимости от того, лежит ли точка внутри заштрихованной области, вне
заштрихованной области, или на ее границе. Области задаются графически следующим образом:изображение из вопроса

 

1-ая Количество мячей, забитых и пропущенных футбольной командой в каждой из 22 игр, записано в массиве, элементами которого являются величины типа структура.

а) Для каждой проведенной игры напечатать словесный результат: «выигрыш», «ничья» или «проигрыш».

б) Определить количество выигрышей, количество ничьих и количество проигрышей данной команды.

в) Определить общее число очков, набранных командой (за выигрыш дается 3 очка, за ничью — 1, за проигрыш— 0).

2-ая

Даны заданное слово и непустая последовательность слов (одномерный символьный массив): между словами запятые или пробелы, в конце точка. В словах могут встретиться ошибки – переставлены две соседние буквы, заменена одна буква, пропущена одна буква. Требуется найти в последовательности слов все слова, из которых могло бы получиться заданное слово в результате одной ошибки. Не использовать строковые функции

Заранее спасибо!

Изображение услуги

Как строить отношения с мужчиной книги - консультация

Как строить отношения с мужчиной книги — консультация
Как правильно строить отношения с мужчиной за 40 — консультация
Правильное отношение к мужчине — консультация
Как начать отношения с мужчиной — консультация
Психология отношения с мужчиной — консультация
Тест почему не складываются отношения с мужчинами — консультация

Как в c# при нажатии на кнопку (напр. button1) на Form1 сделать так, чтобы закрывалась Form2

Здравствуйте, возникла следующая проблема: делаю запрос к серверу через httpWebRequest

static void Main(string[] args)

 { 

          var httpWebRequest = (HttpWebRequest)WebRequest.Create(«www.google.ru/sorry/Captcha?continue=http%3A%2F%2Fwww.google.ru%2Fsearch%3Fq%3D%25D1%2581%25D0%25B5%25D0%25BE%25D0%25BF%25D1%2583%25D0%25BB%25D1%258C%25D1%2582%25D1%2583%25D1%2581%26channel%3Dlinkdoctor&id=10783499217868175628&captcha=2119579&submit=%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C»);           

httpWebRequest.AllowAutoRedirect = true;   

httpWebRequest.CookieContainer = new CookieContainer();   

 if (Cooks != null)

{              

httpWebRequest.CookieContainer.Add(Cooks); 

}           

HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();         httpWebResponse.Cookies = httpWebRequest.CookieContainer.GetCookies(httpWebRequest.RequestUri);   

{            

  Cooks.Add(httpWebResponse.Cookies);

Stream stream = httpWebResponse.GetResponseStream(); 

if (stream != null) 

 

 var reader = new StreamReader(stream); 

 Console.Write(reader.ReadToEnd());  

  } 

}

Возникает исключение и соединение закрывается.

Как можно проигнорировать ошибку и получить данные с сервера?

<spanclass="kw1">using</span> <span class="co3">System.Data</span><span class="sy0">;</span> <span class="kw1">using</span> <span class="co3">System.Drawing</span><span class="sy0">;</span> <span class="kw1">using</span> <span class="co3">System.Linq</span><span class="sy0">;</span> <span class="kw1">using</span> <span class="co3">System.Text</span><span class="sy0">;</span> <span class="kw1">using</span> <span class="co3">System.Windows.Forms</span><span class="sy0">;</span>   <span class="kw1">namespace</span> _8Game15 <span class="br0">{</span>     <span class="kw1">public</span> <span class="kw1">partial</span> <span class="kw4">class</span> Form1 <span class="sy0">:</span> Form     <span class="br0">{</span>         <span class="kw1">public</span> Form1<span class="br0">(</span><span class="br0">)</span>         <span class="br0">{</span>             InitializeComponent<span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span>         <span class="br0">}</span>         MyButton<span class="br0">[</span><span class="br0">]</span> Butons <span class="sy0">=</span> <span class="kw3">new</span> MyButton<span class="br0">[</span><span class="nu0">16</span><span class="br0">]</span><span class="sy0">;</span>           <span class="kw1">private</span> <span class="kw4">void</span> Form1_Load<span class="br0">(</span><span class="kw4">object</span> sender, EventArgs e<span class="br0">)</span>         <span class="br0">{</span>             <span class="kw4">int</span> i <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>             <span class="kw1">for</span> <span class="br0">(</span><span class="kw4">int</span> y <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> y <span class="sy0"><</span> <span class="nu0">4</span><span class="sy0">;</span> y<span class="sy0">++</span><span class="br0">)</span>             <span class="br0">{</span>                 <span class="kw1">for</span> <span class="br0">(</span><span class="kw4">int</span> x <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> x <span class="sy0"><</span> <span class="nu0">4</span><span class="sy0">;</span> x<span class="sy0">++</span><span class="br0">)</span>                 <span class="br0">{</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span> <span class="sy0">=</span> <span class="kw3">new</span> MyButton<span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span><span class="sy0">.</span><span class="me1">Size</span> <span class="sy0">=</span> <span class="kw3">new</span> Size<span class="br0">(</span><span class="nu0">50</span>, <span class="nu0">50</span><span class="br0">)</span><span class="sy0">;</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span><span class="sy0">.</span><span class="me1">Click</span> <span class="sy0">+=</span> <span class="kw3">new</span> EventHandler<span class="br0">(</span>Buttons_Click<span class="br0">)</span><span class="sy0">;</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span><span class="sy0">.</span><span class="me1">Location</span> <span class="sy0">=</span> <span class="kw3">new</span> Point<span class="br0">(</span><span class="nu0">12</span> <span class="sy0">+</span> x <span class="sy0">*</span> <span class="nu0">56</span>, <span class="nu0">41</span> <span class="sy0">+</span> y <span class="sy0">*</span> <span class="nu0">56</span><span class="br0">)</span><span class="sy0">;</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span> <span class="sy0">=</span> <span class="kw3">new</span> Point<span class="br0">(</span>x, y<span class="br0">)</span><span class="sy0">;</span>                     <span class="kw1">this</span><span class="sy0">.</span><span class="me1">Controls</span><span class="sy0">.</span><span class="kw1">Add</span><span class="br0">(</span>Butons<span class="br0">[</span>i<span class="br0">]</span><span class="br0">)</span><span class="sy0">;</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span><span class="sy0">.</span><span class="me1">Text</span> <span class="sy0">=</span> <span class="br0">(</span><span class="br0">(</span>i<span class="sy0">++</span><span class="br0">)</span> <span class="sy0">+</span> <span class="nu0">1</span><span class="br0">)</span><span class="sy0">.</span><span class="me1">ToString</span><span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span>                 <span class="br0">}</span>             <span class="br0">}</span>             Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Visible</span> <span class="sy0">=</span> <span class="kw1">false</span><span class="sy0">;</span>         <span class="br0">}</span>         <span class="kw1">private</span> <span class="kw4">void</span> Buttons_Click<span class="br0">(</span><span class="kw4">object</span> sender, EventArgs e<span class="br0">)</span>         <span class="br0">{</span>             MyButton Now <span class="sy0">=</span> <span class="br0">(</span>MyButton<span class="br0">)</span>sender<span class="sy0">;</span>             <span class="kw4">int</span> x <span class="sy0">=</span> Math<span class="sy0">.</span><span class="me1">Abs</span><span class="br0">(</span>Now<span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">X</span> <span class="sy0">-</span> Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">X</span><span class="br0">)</span><span class="sy0">;</span>             <span class="kw4">int</span> y <span class="sy0">=</span> Math<span class="sy0">.</span><span class="me1">Abs</span><span class="br0">(</span>Now<span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">Y</span> <span class="sy0">-</span> Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">Y</span><span class="br0">)</span><span class="sy0">;</span>             <span class="kw1">if</span> <span class="br0">(</span><span class="br0">(</span>x <span class="sy0">==</span> <span class="nu0">1</span> <span class="sy0">&&</span> y <span class="sy0">==</span> <span class="nu0">0</span><span class="br0">)</span> <span class="sy0">||</span> <span class="br0">(</span>x <span class="sy0">==</span> <span class="nu0">0</span> <span class="sy0">&&</span> y <span class="sy0">==</span> <span class="nu0">1</span><span class="br0">)</span><span class="br0">)</span>             <span class="br0">{</span>                 Point P <span class="sy0">=</span> Now<span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">;</span>                 Now<span class="sy0">.</span><span class="me1">Pozition</span> <span class="sy0">=</span> Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">;</span>                 Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span> <span class="sy0">=</span> P<span class="sy0">;</span>                 Now<span class="sy0">.</span><span class="me1">Location</span> <span class="sy0">=</span> <span class="kw3">new</span> Point<span class="br0">(</span><span class="nu0">12</span> <span class="sy0">+</span> Now<span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">X</span> <span class="sy0">*</span> <span class="nu0">56</span>, <span class="nu0">41</span> <span class="sy0">+</span> Now<span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">Y</span> <span class="sy0">*</span> <span class="nu0">56</span><span class="br0">)</span><span class="sy0">;</span>                 Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Location</span> <span class="sy0">=</span> <span class="kw3">new</span> Point<span class="br0">(</span><span class="nu0">12</span> <span class="sy0">+</span> Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">X</span> <span class="sy0">*</span> <span class="nu0">56</span>, <span class="nu0">41</span> <span class="sy0">+</span> Butons<span class="br0">[</span><span class="nu0">15</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span><span class="sy0">.</span><span class="me1">Y</span> <span class="sy0">*</span> <span class="nu0">56</span><span class="br0">)</span><span class="sy0">;</span>                 <span class="kw1">if</span> <span class="br0">(</span>victory<span class="br0">(</span><span class="br0">)</span><span class="br0">)</span> MessageBox<span class="sy0">.</span><span class="me1">Show</span><span class="br0">(</span><span class="st0">"Вы победили!"</span><span class="br0">)</span><span class="sy0">;</span>             <span class="br0">}</span>         <span class="br0">}</span>         <span class="kw1">private</span> <span class="kw4">bool</span> victory<span class="br0">(</span><span class="br0">)</span>         <span class="br0">{</span>             <span class="kw4">int</span> i <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>             <span class="kw1">for</span> <span class="br0">(</span><span class="kw4">int</span> y <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> y <span class="sy0"><</span> <span class="nu0">4</span><span class="sy0">;</span> y<span class="sy0">++</span><span class="br0">)</span>                 <span class="kw1">for</span> <span class="br0">(</span><span class="kw4">int</span> x <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> x <span class="sy0"><</span> <span class="nu0">4</span><span class="sy0">;</span> x<span class="sy0">++</span><span class="br0">)</span>                     <span class="kw1">if</span> <span class="br0">(</span>Butons<span class="br0">[</span>i<span class="sy0">++</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Location</span> <span class="sy0">!=</span> <span class="kw3">new</span> Point<span class="br0">(</span><span class="nu0">12</span> <span class="sy0">+</span> x <span class="sy0">*</span> <span class="nu0">56</span>, <span class="nu0">41</span> <span class="sy0">+</span> y <span class="sy0">*</span> <span class="nu0">56</span><span class="br0">)</span><span class="br0">)</span> <span class="kw1">return</span> <span class="kw1">false</span><span class="sy0">;</span>             <span class="kw1">return</span> <span class="kw1">true</span><span class="sy0">;</span>         <span class="br0">}</span>           <span class="kw1">private</span> <span class="kw4">void</span> Start_Click<span class="br0">(</span><span class="kw4">object</span> sender, EventArgs e<span class="br0">)</span>         <span class="br0">{</span>             <span class="kw4">int</span> i <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>             <span class="kw1">for</span> <span class="br0">(</span><span class="kw4">int</span> y <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> y <span class="sy0"><</span> <span class="nu0">4</span><span class="sy0">;</span> y<span class="sy0">++</span><span class="br0">)</span>                 <span class="kw1">for</span> <span class="br0">(</span><span class="kw4">int</span> x <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> x <span class="sy0"><</span> <span class="nu0">4</span><span class="sy0">;</span> x<span class="sy0">++</span><span class="br0">)</span>                 <span class="br0">{</span>                     Butons<span class="br0">[</span>i<span class="br0">]</span><span class="sy0">.</span><span class="me1">Location</span> <span class="sy0">=</span> <span class="kw3">new</span> Point<span class="br0">(</span><span class="nu0">12</span> <span class="sy0">+</span> x <span class="sy0">*</span> <span class="nu0">56</span>, <span class="nu0">41</span> <span class="sy0">+</span> y <span class="sy0">*</span> <span class="nu0">56</span><span class="br0">)</span><span class="sy0">;</span>                     Butons<span class="br0">[</span>i<span class="sy0">++</span><span class="br0">]</span><span class="sy0">.</span><span class="me1">Pozition</span> <span class="sy0">=</span> <span class="kw3">new</span> Point<span class="br0">(</span>x, y<span class="br0">)</span><span class="sy0">;</span>                 <span class="br0">}</span>         <span class="br0">}</span>     <span class="br0">}</span> <span class="br0">}</span>
муж просматривал сайты, а после удалил браузер. хотелось бы узнать, можно как нибудь просмотреть где он лазил

Создать класс «Жилец», содержащий закрытые поля для хранения следующей информации: ФИО, город, улица, номер дома, номер квартиры, телефон. Обеспечить проверку на правильность ввода данных. Предусмотреть свойства для получения состояния объекта.

Создать класс «Дом» для хранения информации по всем жильцам. Реализовать следующие возможности:

• вывод информации о конкретном жильце дома по заданным критериям (фамилия, номер квартиры);

• сортировка жильцов по фамилиям, по адресу проживания;

• поиск всех жильцов, проживающих по заданному адресу.

задача 2

Создать абстрактный класс Progression(прогрессия) с виртуальными методами вычисления заданного элемента и суммы прогрессии. На его основе реализовать классы Linear(арифметическая) и Exponential(геометрическая).

Создать класс Series(набор), содержащий параметризованную коллекцию объектов этих классов в динамической памяти. Предусмотреть возможность вывода характеристик объектов списка и вывода общей суммы всех прогрессий. Написать демонстрационную программу, в которой будут использоваться все методы классов.

Дополнительное задание: дополнить класс методами сортировки по некоторому критерию, вывода в файл и считывания из файла.

private void RegisterPendingAction(EditorAction action,bool doNow = true)
{
if (_pendingAction != null)
throw new InvalidOperationException(«Pending action is not null»);

if (action == null)
throw new ArgumentNullException(«action», «IEditorAction can not be null»);

action.Parent = this;
if (doNow)
action.Do();
_pendingAction = action;
_pendingActionApplied = doNow;
}
Объявите класс Car, создающий тип «Автомобиль». Определите элементы-данные класса: ― марка автомобиля; ― год выпуска; Предусмотрите следующие… конструкторы класса: ― по умолчанию; ― получающий параметры; Напишите функции-методы класса: ― определения, относится ли год выпуска автомобиля к какому-либо году, значение которого передается через параметр; ― определения, совпадает ли название автомобиля со значением, передаваемым в виде параметра. Напишите программу, в которой создайте массив объектов типа Car, заполните его в диалоговом режиме и найдите в этом массиве все товары определенного наименования, год выпуска которых соответствует, например, 1998 году.
характеристики вариантов раскроя 10 ткани и комплектность, т.е. количество деталей определенного вида, которые необходимы для пошива одного изделия. Ежемесячный запас ткани для пошива изделий данного типа составляет 405. В ближайший месяц планируется сшить 90 изделий. Постройте математическую модель задачи, позволяющую в ближайший месяц выполнить план по пошиву с минимальным количеством отходов. Таблица 1.1 Характеристики вариантов раскроя отрезов ткани по 10 Вариант раскроя Количество деталей, шт./отрез Отходы, /отрез 1 2 3 4 5 6 1 60 0 90 40 70 90 0,5 2 80 35 20 78 15 0 0,35 Комплектность, шт./изделие 1 2 2 2 2 2
GGG
Здравствуйте, возникла проблема при включении программы. потребовал установить NET Framework 4. попытался установить, запросил установщик виндовс что у меня тоже не получилось установить недостаточно памяти посл установка не завершена… подскажите что можно сделать…

после привязки лейбла к текстбоксу, если свойство лейбла Content содержит "_Имя", то при нажатии на 'alt+и' курсор не переходит к привязанному текстбоксу, когда как если свойство лейбла содержит "_Name", то при нажатии 'alt+n' курсор переходит к текстбоксу. Как сделать чтобы привязка работала с русскими буквами?

Добрый день. Третий день не могу разобраться. Первый раз пишу приложение для windows phone 8.1. В нём будет использоваться база данных (заранее заполненная), в которую будут добавляться новые записи по мере надобности. Т.е. нужно уже готовую базу данных как-то добавить в приложение(ресурсы?)и при первом запуске скопировать её в локальную папку на устройстве. Нашёл статью [http://developer.nokia.com/community/wiki/How_to_use_SQLite_in_Windows_Phone#Preparing_the_application_to_publish_to_the_Store][1], но код из того примера не работает.

`
private async void Application_Launching(object sender, LaunchingEventArgs e)
{
StorageFile dbFile = null;
try
{
dbFile = await StorageFile.GetFileFromPathAsync(MainPage.DB_PATH);
}

catch (FileNotFoundException)
{

if (dbFile == null)
{
IsolatedStorageFile iso =IsolatedStorageFile.GetUserStoreForApplication();

// Create a stream for the file in the installation folder.
using (Stream input = Application.GetResourceStream(new Uri(«sample.sqlite», UriKind.Relative)).Stream)
{
using (IsolatedStorageFileStream output = iso.CreateFile(MainPage.DB_PATH))
{
// Initialize the buffer.
byte[] readBuffer = new byte[4096];
int bytesRead = -1;

// Copy the file from the installation folder to the local folder.
while ((bytesRead = input.Read(readBuffer, 0, readBuffer.Length)) > 0)
{
output.Write(readBuffer, 0, bytesRead);
}
}
}
}
}

`
ругается на isolatedstoragefile,application.getresourceStream(),isolatedstoragefilestream. Что не так? Или как можно другим способом реализовать копирование базы

[1]: developer.nokia.com/community/wiki/How_to_use_SQLite_in_Windows_Phone#Preparing_the_application_to_publish_to_the_Store
Народ, кто в курсе… как сделать ToolTip (Hint) на задизейблиную кнопку в VB.Net? В свойствах ToolTip поставить AlwaysShow = True… что-то не вылезает все равно.Any ideas, камрады?

Меня зовут Юрий. Если можете помочь в решении небольшой задачи не откажите.

Суть проблемы (пишу на VB.Net) :

  1. Создана форма. На Form1 единственный элемент TextBox1.
  2. Открыта «Книга1» Excel
  3. Создано стандартное соединение СОМ .

Dim Exc As Object = CreateObject(«Excel.Application»)

Exc.Workbooks.open(«F:\Documents and Settings\.......................\........xlsx»)

Exc.Visible = True

Exc.Sheets(1).Activate()

TextBox1.Text = Exc.Sheets(1).Cells.Item(j, 7).Value

 

 

  1. Необходимо чтобы работал следующий механизм (без КНОПКИ и без ТАЙМЕРА),

Но не получается.

 

Вводится в ячейку А1 число – должно отобразиться вTextBox1.(без нажатия каких-либо кнопок на Form1)

Вводится в ячейку А2 число – должно отобразиться в TextBox1.

Вводится в ячейку А3 число – должно отобразиться в TextBox1.

Вводится в ячейку А4 число – должно отобразиться в TextBox1.

…………………… и т.д.

 

Кто в курсе, подскажите.

Здравствуйте. Ставлю программки на свой комп для общения в локальной сети, при отправке сообщения, нажимаю enter, при этом сообщение стирается и у меня в окошке общения моего сообщения нет, хотя другой человек его видит. А программа Lancet Net мне пишет Ошибка сети! Не удается создать сокет для чата! #10048 Ошибка сети! Ошибка отсылки данных. #12417840 26.03.2012, 10:47:09 — Начата новаяконференция… Ошибка сети! Ошибка отсылки данных. #12902184 Ошибка сети! Ошибка отсылки данных. #0 Подскажите пожалуйста, что это значит?

Программа LightSwitch (C#)

Вопросы:

1) В программе LightSwitch у меня созданые две таблицы, при этом таблицы соеденены как «ОДИН» ко «Многим». Я могу спокойно использовать данные в вычисляемых полях из таблицы «ОДИН» в таблице «Многим» (пример Tabl1.«наименование сущьности»), но мне нужно чтобы я смог использовать данные из таблице «МНОГИМ» в таблице «ОДИН», через команду указанную как пример, я этого сделать не могу, подскажите как этоможно сделать?

2) В созданной таблице имеются две сущности типа decimal. Одна сущность помечена как вычисляемое поле.

После запуска отладки я забиваю данные в таблицу и мне нужно, чтобы вычисляемое поле прибавляло свое значение в первой строке ко второй. Каким образом нужно написать формулу?

1. Створити одновимірний масив дійсних чисел, розмірністю n. Заповнення масиву з клавіатури. Знайти мінімальний по модулю елемент масиву?2. Дана цілочисельна прямокутна матриця, розмірністю n*m (заповнення масиву випадковим чином).Знайти добуток елементів масиву, розташованих до останнього від’ємного елементу.

Как в WPF сделать так, чтобы при создании нового окна, текущее становилось недоступным(т.е. его невозможно изменять, даже сделать его активным), пока не будет закрыто новое. После этого, например в кнопке открытия, команды, которые стоят после открытия окна, выполнялись после его закрытия

По WPF видел литературу только на английском языке, можете посоветовать на русском?

Нужно написать код для ответа на задание, с объяснением действий. Заранее спасибо.

Здравствуйте, реально ли отправлять перемещение курсора мыши отдельному приложению, но при этом не трогая остальные? То есть например мы занимаемся своими делами, а приложение открывает Paint и рисует там что-небудь, при этом делает в фоне, а мы продолжем, например, в это время лазить по файловой системе. Короче, перемещение курсора для SendKeys

Вот код программы

private void button3_Click(object sender, EventArgs e)

{

ConnectToDB k = new ConnectToDB();

string l = «SELECT id_recipes FROM recipes»;

string connString = @«Provider=Microsoft.Jet.OLEDB.4.0;Data Source=bon appetit.mdb»;

using (OleDbDataAdapter dataAdapter = new OleDbDataAdapter(l, connString))

{

DataTable table = new DataTable();

dataAdapter.Fill(table);

dataGridView1.AutoGenerateColumns = true;

}

OleDbConnection gg = k.connect();

adapter = new OleDbDataAdapter(l, gg);

dataset = new DataSet();

adapter.Fill(dataset, «recipes»);

dataGridView1.DataSource = dataset.Tables[0];

int m = dataGridView1.RowCount;

int r = Convert.ToInt32(dataGridView1.Rows[m — 1].Cells[0].Value);

++r;

recipesTableAdapter.Insert(m, textBox1.Text, richTextBox1.Text, richTextBox2.Text);

recipesTableAdapter.Insert(m, pictureBox1.Tag.ToString(), pictureBox2.Tag.ToString());

categoriesTableAdapter.Insert(m, (int)comboBox1.SelectedValue);

MessageBox.Show(«Рецепт добавлен», «Уведомление», MessageBoxButtons.OK, MessageBoxIcon.Information);

}

открываешь ссылки в браузере клиент нормально их принимает и передаёт серверу. Сервер выводит что нужно. Но вот когда открываешь браузер и там закреплено 15-20 ссылок сервер принимает не все. Много пустых строк. С чем это может быть связано? где проблема на сервере или на клиенте? Как это исправить? Клиент:

Код C# 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.Windows.Forms;

using System.Net;
using System.Net.Sockets;

namespace client
{
public class client
{
public int status_client; //отключение от сервера
static public int identifikator = 1; //проверка первого подключения

public string enter_IP_server = null; //IP весервера

public byte[] message_brau = new byte[256];
public byte[] message = new byte[256];

public void start()
{
Error error = new Error();
client Client = new client();

try
{
IPAddress localAddress = IPAddress.Parse(«127.0.0.1»);
TcpListener listener = new TcpListener(localAddress, 2010);

listener.Start(1);

if (enter_IP_server.Length == 0)
{
error.EnterIP();
}

else
{
while (Client.status_client == 0)
{
// TcpClient client = new TcpClient(«192.168.129.129», 2010);
TcpClient client = new TcpClient(«127.0.0.12», 2010);

NetworkStream io = client.GetStream();

TcpClient client_brau = listener.AcceptTcpClient();
NetworkStream io_brau = client_brau.GetStream();

string data = null;
// zapros(io);
//--------принимает и передаёт данные с браузера
int i = io_brau.Read(message_brau, 0, message_brau.Length);
data = System.Text.Encoding.UTF8.GetString(message_brau, 0, i);

if (data.Length > 5)
{
message = System.Text.Encoding.ASCII.GetBytes(data);
io.Write(message, 0, message.Length);
}

client.Close();
client_brau.Close();
}
}
}
catch (Exception w)
{
error.Connect(w);
}
}

public void zapros(NetworkStream io)
{
Error error = new Error();

string data = null;

byte[] message_write = new byte[256];//отправка
byte[] message_read = new byte[256];//принятие

byte[] buffer = new byte[256];
buffer[1] = 0x05; //номер версии
buffer[2] = 0x01; //количество методов
buffer[3] = 0x00; //номер метода

io.Write(buffer, 0, buffer[1]);

int i = io.Read(message_read, 0, message_read.Length);
data = System.Text.Encoding.UTF8.GetString(message_read, 0, i);
if (data == «Error version SOCKS.»)
{
error.socksVersion();
}
}

}
}

 

сервер:

using System;
using System.Net;
using System.Text;
using System.Net.Sockets;

namespace server
{
class Program
{
//--------запросы
static public byte[] buffer = new byte[256];


static void Main(string[] args)
{

ASCIIEncoding encoding = new ASCIIEncoding();
byte[] message_Read = new byte[256];

string data = null;

byte[] buffer = new byte[256];

try
{
IPAddress localAddress = IPAddress.Parse(«127.0.0.12»);
TcpListener listener = new TcpListener(localAddress, 2010);

listener.Start(1);

while (true)
{

Console.WriteLine(«Сервер ожидает {0}», listener.LocalEndpoint);
TcpClient client = listener.AcceptTcpClient();
NetworkStream io = client.GetStream();

Console.WriteLine(«Принято соединение от {0}», client.Client.RemoteEndPoint);

// zapros(io);
int i = io.Read(message_Read, 0, message_Read.Length);
data = System.Text.Encoding.UTF8.GetString(message_Read, 0, i);
Console.WriteLine(«Принято сообщение от {0}: {1}», client.Client.RemoteEndPoint, data);
Console.WriteLine();

client.Close();
}

}
catch (Exception e)
{
Console.WriteLine(«Произошла ошибка {0}», e.Message);
}
}

static public void zapros(NetworkStream io)
{
buffer[1] = 0x05;
buffer[2] = 0x01;

byte[] message_Read = new byte[256];
byte[] messageError = new byte[256];

io.Read(message_Read, 0, message_Read.Length);

if (message_Read[1] != buffer[1])
{
messageError = System.Text.Encoding.ASCII.GetBytes(«Error version SOCKS.»);
io.Write(messageError, 0, messageError.Length);
Console.WriteLine(«Error version SOCKS.»);
}
else
{
if ((message_Read[3] == 0x00) || (message_Read[3] == 0x01) || (message_Read[3] == 0x02))
{
io.Write(buffer, 0, buffer[1]);
Console.WriteLine(«OK method: {0}», buffer[3]);
}
else
{
//----если метод неверный то отправляем по дефолту
//----без авторизации (0x00)
buffer[3] = 0x00;
io.Write(buffer, 0, buffer[1]);
Console.WriteLine(«Method 0x00»);

}
}
}

}
}

 

 Помоги нужно очень срочно… Буду очень признателен.

Пробовал Application.Exit, добавив библиотеку System.Windows.Application — не работает. 

При создании формы подписался на keyEventHandler(myFunction), почему если в функции myFunction ввести проверку на вводимые символы(e.KeyCode == Keys.D) все работает, за исключением если вместо Keys.D вставить Keys.PrintScreen.

private void myFunction(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.D)
MessageBox.Show(«123»);

При нажатии на клавишу D и любые клавиши кроме PrintScreen — вылазит месседжбокс. Вот с принтскрином не прокатывает — что делать?

Здравствуйте. ситуация следующая — я хочу разобраться с работой HttpWebRequest и HttpWebResponse. Решил выполнить регистрацию на сайте pepsilight.ru (выбран был случайный сайт, предоставляющий возможность вести блог и имеющий капчу). проблема в следующем — не могу скопировать изображение капчи. т.е. я сначала захожу на главную страницу, затем перехожу на страницу регистрации, там выполняется 2 get запроса — самой страницы и капчи.Выполняюипервый, и второй. В итоге после выполнения get запроса страницы регистрации получаю код страницы и оттуда вытягиваю ссылку на капчу. Затем использую ссылку для присвоения ее в элемент Image.ImageUrl (элемент asp.net), но само изображение не отображается. На самом сайте (pepsilight) правой кнопкой мыши клацаю на капче — открыть изображение в др. вкладке — открывает. Но в чем проблема не пойму.

вот код:

public class registeredPepsilightRu<br /> {<br /> public string mystr = "";<br /><br /> public string patternImage = @"mycaptcha/image/[\d\w]{32}";//?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?";<br /><br /> public string firstStep()<br /> {<br /> string sCookie="";<br /><br /> HttpWebRequest myHttpWebRequest = (HttpWebRequest)HttpWebRequest.Create("http://pepsilight.ru");<br /> myHttpWebRequest.Proxy = new WebProxy("127.0.0.1", 8888);<br /> myHttpWebRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)";<br /> myHttpWebRequest.Accept = "*/*";<br /> myHttpWebRequest.Headers.Add("Accept-Language", "ru-RU");<br /> HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();<br /><br /> if (!String.IsNullOrEmpty(myHttpWebResponse.Headers["Set-Cookie"]))<br /> {<br /> sCookie = myHttpWebResponse.Headers["Set-Cookie"];<br /> }<br /><br /> return sCookie;<br /> }<br /><br /> public string secondStep(string sCookie)<br /> {<br /> HttpWebRequest myHttpWebRequest = (HttpWebRequest)HttpWebRequest.Create("http://pepsilight.ru/user/register");<br /> myHttpWebRequest.Proxy = new WebProxy("127.0.0.1", 8888);<br /> myHttpWebRequest.Referer = "pepsilight.ru/";<br /> myHttpWebRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)";<br /> myHttpWebRequest.Accept = "application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, */*";<br /> myHttpWebRequest.Headers.Add("Accept-Language", "ru");<br /> HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();<br /> <br /> if (!String.IsNullOrEmpty(myHttpWebResponse.Headers["Set-Cookie"]))<br /> {<br /> sCookie = myHttpWebResponse.Headers["Set-Cookie"];<br /> }<br /><br /> // выводим результат в консоль<br /> StreamReader myStreamReader = new StreamReader(myHttpWebResponse.GetResponseStream(), Encoding.GetEncoding(1251));<br /> //получение строки с результирующей страницей<br /> mystr = myStreamReader.ReadToEnd();<br /><br /> return sCookie;<br /> }<br /><br /> public string getCapcha(string sCookie)<br /> {<br /> string adresImg="";<br /><br /> <br /><br /> HttpWebRequest myHttpWebRequest = (HttpWebRequest)HttpWebRequest.Create("http://pepsilight.ru/" + adresImg);<br /> myHttpWebRequest.Proxy = new WebProxy("127.0.0.1", 8888);<br /> myHttpWebRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)";<br /> myHttpWebRequest.Accept = "*/*";<br /> myHttpWebRequest.Headers.Add("Accept-Language", "ru-RU");<br /> myHttpWebRequest.Referer = "pepsilight.ru/user/register";<br /> HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();<br /> string sCookies = "";<br /> if (!String.IsNullOrEmpty(myHttpWebResponse.Headers["Set-Cookie"]))<br /> {<br /> sCookies = myHttpWebResponse.Headers["Set-Cookie"];<br /> }<br /> // выводим результат в консоль<br /> StreamReader myStreamReader = new StreamReader(myHttpWebResponse.GetResponseStream(), Encoding.GetEncoding(1251));<br /> //получение строки с результирующей страницей<br /> mystr = myStreamReader.ReadToEnd();<br />  adresImg = Regex.Match(mystr, patternImage).ToString();<br /><br /> return adresImg;<br /> } а это вызов:protected void Button1_Click(object sender, EventArgs e)<br /> {<br /> string sCookies;<br /> string username = tbLogin.Text;<br /> string password = tbPassword.Text;<br /> string country = tbMail.Text;<br /><br /> registratorBlog.registeredPepsilightRu regPepsilight_ru = new registratorBlog.registeredPepsilightRu();<br /> sCookies = regPepsilight_ru.firstStep(); <br /> sCookies = regPepsilight_ru.secondStep(sCookies);<br /> tbCapcha.Text = regPepsilight_ru.mystr;<br /><br /> imgCapcha.ImageUrl = "pepsilight.ru/" + regPepsilight_ru.getCapcha(sCookies); <br /> }

ну вот как-то так)

Дали задание. Создать активную web страницу. Даны 2 xml таблицы:

Студенты( Код студента, Фамилия)

Оценки(Код студента, Дисциплина, отметка, дата)

На форме есть кнопка и текстовое поле.

Программа работает так:

Мы вводим Фамилию студента в текстовое поле, и нажимаем кнопку.

После этого в таблице GridView отображается предметы и оценки данного студента.

Программа выполняется на языке C#

Проблема в том, что я не могу связать две XML таблицы для выполнения функции. Т.е тут идет работа с двумя таблицами: Вводим Фамилию студента, программа смотрит Код этого студента в первой таблице, потом ищет этот код во второй таблице и соответственно выводит всю информацию об этом студенте.

Еще я не могу понять как мне отобразить это все в GridView.

Помогите пожалуйста советом. Я не прошу решить мне эту задачу. Возможно вы знайте где можно почитать о таком или подскажите сами.

Заранее спасибо.

the application failed to initialize properly 0xc000007b как исправить?

Доброго времени суток, уважаемые эксперты! Хотел бы задать один вопрос. Начал писать работу на C#(осваиваю пока только его) по теме «Облачная файловая синхронизация данных». В клиент-серверных приложениях я пока плохо разбираюсь. Собственно пожалуйста, подскажите, на какой технологии в пределах языка C# можно реализовать программный комплекс по данной теме. Заранее извиняюсь за вероятную некорректность в постановке вопроса, если она имеется. Программироватьочень хочу, сижу по 10 часов в день, пока время есть =) Прошу поддержать мой энтузиазм =) Заранее спасибо! Мне уже как то раз на Вашем сайте очень помогли =)

1.2 Условный оператор
4 из 10 шагов пройдено
3 из 20 баллов получено
Шахматный король ходит по горизонтали, вертикали и диагонали, но только на 1 клетку. Даны две различные клетки шахматной доски, определите, может ли король попасть с первой клетки на вторую одним ходом.



Входные данные
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки.

Выходные данные
Программа должна вывести yes, если из первой клетки ходом короля можно попасть во вторую или no в противном случае.

Sample Input 1:

4
4
5
4
Sample Output 1:

yes
Sample Input 2:

6
7
1
1
Sample Output 2:

no

Мой код:
using System;

namespace Stepik
{
class Program
{
static void Main(string[] args)
{
int x = int.Parse(Console.ReadLine());
int y = int.Parse(Console.ReadLine());
int x1 = int.Parse(Console.ReadLine());
int y1 = int.Parse(Console.ReadLine());
bool a = x1 == x && y1 == y + 1 || y1 == y-1;
bool b = x1 != x && x1 == x + 1 || x1 == x — 1;
bool a1 = y1 == y && x1 == x + 1 || x1 == x — 1;
bool b1 = y1 != y && y1 == y + 1 || y1 == y — 1;
bool c = a || b;
bool c1 = a1 || b1;
bool d = c || c1;
bool e = x1 == x || x1 == x — 1 || x1 == x + 1;
bool f = y1 == x || y1 == x — 1 || y1 == y + 1;
bool g = e || f;
bool h = c1 && g;
if (h)
{
Console.WriteLine(«yes»);
}
else
{
Console.WriteLine(«no»);
}
Console.ReadLine();
}
}
}

Почему может не работать, мозг сломал уже, заранее спасибо!)
работаю лишь в xhtml и css, но есть желание серьезно освоить веб — программирование. что посоветуете учить сначала? пытаться разобраться в asp net, php, или начинать с основ си? реально ли практически с 0 учить asp net и сколько это займет времени, если, скажем так, стараться?

Здравствуйте.
Я пишу программу для Одноклассников. Сделал авторизацию и переход на страницу онлайн пользователей. Но при получении пользователей(запрос ПОСТ) приходит пусто. там появился какой-то TKN может дело в нем. Сколько стоит помощь в такой задаче и можете ли помочь?

Установка не завершена. Не выполнена установка .NET Framework 4 Не удалось получить доступ к службе установщика Windows. Возможно, не установлен установщик Windows. подскажите пожалуйста как исправить ошибку…

здравствуйте. 
подскажите, как можно выполнить оценивание метода по big-O notation? т.е. у меня есть программа и мне нужно подсчитать количество операций (время), требуемое на ее выполнение и использовать при этом big-O notation.

программа на c#

Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store
2021   excel   outlook   python   windows   word   браузер   видеокарта   вики   ворд 16   драйвера   звук   игры   интернет   комп   компьютер   монитор   ноутбук   ошибка   письма   пк   победа   помогите   помощь   почта   принтер   проблема   программа   программирование   сайт