c#- все статьи тега ➜ страница 18


Изменение формата бумаги принтера по умолчанию

У меня есть несколько пользовательских форматов бумаги, определенных на принтере (принтер установлен по умолчанию). Мне нужно иметь возможность выбрать один из этих форматов в качестве стандартного. Программное (C#) решение было бы идеальным, но и командная строка тоже была бы в порядке. Прямо сейчас я могу получить список форматов бумаги(имя/размеры), определенных на принтере, и я могу узнать, какой из них является стандартным. Чтобы выбрать другой формат по умолчанию, единственное решение, ...

jquery не работает после асинхронной обратной передачи

Я делаю асинхронную обратную передачу с помощью updatepanel. после асинхронной обратной передачи функциональность jQuery не работает.Я использую jQuery для подключения некоторых эффектов mousedown mouseenter к ячейкам таблицы html, которые находятся внутри UpdatePanel. События связаны в $(документ).готов <script type="text/javascript"> $(function () { $(".csstablelisttd").mousedown(function (e) { //mouse down code }); $(" ...

объект WebBrowser.DrawtoBitmap () генерирует пустые изображения для нескольких сайтов последовательно

Я использую WebBrowser.DrawtoBitmap () в моем asp.net страница выполняется в отдельном потоке STA для захвата веб-страниц в виде изображения. Но я обнаружил, что получаю пустые изображения для нескольких сайтов последовательно. Я знаю, что этот метод не поддерживается "официально", но было бы неплохо, если бы кто-то мог предоставить мне любую причину или обойти эту проблему с пустыми изображениями. ...

Создание обновляемой C#.net приложение для windows

Я создаю приложение windows и даю пользователю установочный пакет для него. Так что теперь мне нужно исправить некоторые ошибки и дать пересмотренную версию пользователю, но я не хочу, чтобы они ее переустановили. Итак, как я могу создать исправление и распространить его? ...

Синглтон с DbContext-создание экземпляра при запуске.CS

Я использую ASP.net ядро. У меня есть проблема с реализацией dbcontext в синглтон. Мне нужно, чтобы мой синглетный IModuleRepository работал сразу после запуска проекта. Поэтому я создаю новый экземпляр этой зависимости в файле public void ConfigureServices(IServiceCollection services) в файле Startup.cs. Этот синглтон использует другой синглтон, поэтому я использую его следующим образом: services.AddDbContext<ModulesDbContext>(options => options.UseSqlServer(Configuration.GetConnec ...

С помощью HttpClient и Windows авторизации: пароль пользователя, вошедшего в систему бытового обслуживания

Я изо всех сил пытаюсь понять и настроить службу и потребителя, где служба будет работать как пользователь, вошедший в систему потребителя. Мой потребитель-это приложение MVC. Мой сервис - это приложение Web Api. Оба работают на разных серверах в пределах одного домена. Оба настроены на использование Windows Auth. Мой потребительский код: private T GenericGet<T>(string p) { T result = default(T); HttpClientHandler handler = new HttpClientHandler() { PreAuthenticate ...

альтернатива глобальной переменной для запуска total

Я очень новичок в C#, но для класса я должен написать программу, которая держит текущий общий объем продаж продуктов питания. Нас учили использовать глобальные переменные, но это не только не кажется самым простым способом, везде, где я читаю, говорится не использовать их. Не используя глобальную переменную, я не нашел способа сохранить стоимость двух разных шоколадных батончиков, например. Он работает, чтобы получить общую стоимость 1 бар-независимо от количества, но когда я добавляю другой, ...

Создание LINQ для сущностей OrderBy выражение на лету

Я пытаюсь добавить выражение orderby на лету. Но когда запрос ниже выполняется, я получаю следующее исключение: Система.NotSupportedException: Невозможно чтобы создать постоянное значение типа "Тип закрытия". Только примитивные типы ('такие как Int32, String и Guid') поддерживаются в этом контексте. Самое странное, что я обращаюсь именно к этим примитивным типам. string sortBy = HttpContext.Current.Request.QueryString["sidx"]; ParameterExpression prm = Expression.Parameter(typeof ...

System.AccessViolationException:.NET ошибка выполнения рабочего потока c#

У меня есть picturebox в моей форме windows, который отображает поток с моей камеры он использует рабочий поток, как вы можете видеть: VideoFileReader reader = new VideoFileReader(); Thread Proceso1; Proceso1 = new Thread(new ThreadStart(updateui)); public void updateui() { try { reader.Open(RTSPAddress); while (true) { var previousFrame = pictureRTSP.BackgroundImage; ...

Как получить правильную длительность аудиофайла mp3 в C# / .NET / DirectX?

Я пишу программу презентации медиа, и я почти закончен, но по какой-то причине я получаю неправильные длительности mp3-файлов. Я использую Microsoft.DirectX.AudioVideoPlayback.Аудиокласс для воспроизведения аудиофайлов, и он хорошо работает для файлов wav. Из поиска google я могу сказать, что это кажется проблемой, когда mp3s кодируются с использованием переменной скорости передачи данных, однако мне нужно, чтобы моя программа точно сообщала независимо от настроек скорости передачи данных на нос ...

Время ожидания Linq-to-SQL

На одной из моих страниц я получил сообщение об ошибке, что время ожидания запроса linq истекло, так как он занимает слишком много времени. Это делает страницу непригодной для использования. Это страница отчетов, доступ к которой администраторы получают примерно раз в день. Это неизбежно, чтобы сократить этот запрос вообще, он просто должен отсортировать много данных. Решения для исправления этого я прочитал, увеличив свойство timeout в контексте данных, но я хотел бы избежать этого, так как ...

C# обнаружение нажатий клавиш и отправка в фоновые окна

Сегодня я шесть часов искал способ завершить задачу, которую я хочу выполнить. Однако с небольшим везением каждый метод, который я пробовал, не работал. Итак, программа, над которой я работаю, - это приложение для мультибокса для видеоигр. По существу, я хочу, чтобы мое созданное приложение работало в фоновом режиме. Пользователь установит флажок, чтобы указать, какие ключи он хочет захватить, поэтому не каждый ключ будет захвачен. Затем, когда они играя в основную игру, приложение будет отпра ...

Как на самом деле использовать TypeConverter и чем он отличается от System.Преобразовать.ToXXX()

Я искал более интуитивный способ преобразования типов данных в C# (например, перечисление в строку), поэтому я наткнулся на класс TypeConverter. Я читал документацию о том, как создать его, и это кажется довольно простым, просто переопределите несколько методов из TypeConverter с некоторой пользовательской логикой преобразования и готово. Тем не менее, я не смог понять, как на самом деле использовать этот конвертер теперь, когда я его создал. каждый ресурс, который я нашел, просто объясняет, ка ...

Закрытие окна из ViewModel его содержимого в MVVM WPF?

Создание такого окна, используя мой пользовательский UserControl в качестве содержимого: Window newCacheForm = new Window { Title = "Add New Cache Tag", Content = new NewCacheControl() }; Я хочу открыть Window как диалог и получить результат: var result = newCacheForm.ShowDialog(); У меня есть код для привязки и установки диалогового окна в true или false, но как закрыть окно из UserControl ViewModel? Если это невозможно сделать, как я могу работать с этим дружественным способом ...

Dapper sqlmapperextensions автоматически добавляет "s" в tablename?

Это мой первый опыт работы с щеголь.Contrib (последняя версия от Nuget) и это странная ситуация: using (SqlConnection cn = new SqlConnection(connectionString)) { cn.Open(); var product = cn.Get<Product>(1); } На SqlMapperExtensions, он вызывает ошибку Invalid object name 'Products': public static T Get<T>(this IDbConnection connection, dynamic id, IDbTransaction transaction = null, int? commandTimeo ...

c# вычисление загрузки процессора для конкретного приложения

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

Как правильно обращаться с блоками Try/Catch и ошибками в целом при использовании нескольких классов?

Я пытаюсь понять правильные структуры программы здесь, чтобы облегчить все. В основном, куда" класть " вещи. Например: У вас есть 2 класса. Класс 1-Ваш основной. Оба класса имеют много методов. Класс 1 вызывает экземпляр класса 2 и запускает метод. Предполагается, что этот метод возвращает значение. Вопрос 1: Должен ли я иметь блок try / catch внутри этого метода (в классе 2)? Вопрос 2: Должен блок try / catch находится там, где я вызываю метод (в классе 1)? try method(); catch ... ...

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

Я разрабатываю службу windows, которая загружает изображения с определенного URL-адреса. Служба работает правильно на моем компьютере, но когда я устанавливаю ее на сервере, она не загружает образ и выдает следующую ошибку: System.Net.WebException: не удается подключиться к удаленному серверу - - - > System. Net. Sockets. SocketException: попытка подключения не удалась, поскольку подключенная сторона не ответила должным образом через некоторое время или не удалось установить соединени ...

F# vs Haskell vs Lisp - какой язык выучить? [закрытый]

Я много слышал о функциональных языках программирования и готов выучить один из них. Я думаю, что это будет в основном для удовольствия, однако, я надеюсь, что это улучшит мои навыки программирования. У меня в основном фон C#/.NET, поэтому мой первый выбор-изучить F# (из-за .NET и знакомства с Visual Studio). С другой стороны, мне интересно, есть ли у F# такие функции, как макросы Lisp или функции более высокого порядка Haskell. Не могли бы вы сравнить F#, Haskell и Lisp? Какой из них будет пе ...

Прочитайте 5 миллионов записей и, наконец, обновите столбец

Я должен обновить 5 миллионов+ записей в базе данных для таблицы T1. Это C# tool, который будет READ (Select) столбец в таблице T1, скажем, T1.col1, затем извлекает значение на основе логики из этого столбца и, наконец, должен UPDATE другой столбец T1.col2 в той же таблице с этим обработанным значением и обновить БД. Хотел бы получить некоторые мнения о наилучшем / оптимизированном способе достижения этой цели в C# / ADO.NET ? Примечание: логика извлечения не может быть частью SQL. Такая л ...