Форум программистов, компьютерный форум, киберфорум
C-sharp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Excel ЧаВо (FAQ)
Запись от turbanoff размещена 05.07.2013 в 17:59
Показов 11896 Комментарии 1
Метки .net, c-sharp, excel, interop

Во всех примерах предполагается, что прописан синоним для пространства имен Microsoft.Office.Interop.Excel;
C#
1
using Excel = Microsoft.Office.Interop.Excel;
Все примеры проверялись в Visual Studio 2010, .NET 3.5., Microsoft.Office.Interop.Excel.dll отсюда. Для тех кому лень устанавливать - здесь.

Основной список типов, используемых при работе с Excel:
  • Excel.Application - объект представляющий собой инстанс процесса Excel.exe
  • Excel.Workbook - представляет
...
Аватар для turbanoff
Старый
Рейтинг: 5.00. Голосов: 3.
Обучающая статья по использованию асинхронных сокетов. Оптимизация.
Запись от LostCoast размещена 17.12.2012 в 09:53
Показов 10514 Комментарии 0
Метки c#, c-sharp

Содержание:
  1. Базовые функции
    1. Введение
    2. Передача данных
    3. Регистрация
    4. Авторизация
    5. Оптимизация
  2. Возможности для клиентов
    1. Изменение архитектуры
    2. Передача сообщений между клиентами
    3. Статус клиентов
    4. Список пользователей
    5. Передача файлов
Оптимизация.

Часть 1. Изменения на стороне клиента.

Это часть будет посвящена небольшим доработкам в плане интерфейса, если это слово можно применить к консольным...
Старый
Рейтинг: 3.00. Голосов: 2.
Обучающая статья по использованию асинхронных сокетов. Авторизация.
Запись от LostCoast размещена 17.12.2012 в 09:46
Показов 4533 Комментарии 0
Метки c-sharp

Содержание:
  1. Базовые функции
    1. Введение
    2. Передача данных
    3. Регистрация
    4. Авторизация
    5. Оптимизация
  2. Возможности для клиентов
    1. Изменение архитектуры
    2. Передача сообщений между клиентами
    3. Статус клиентов
    4. Список пользователей
    5. Передача файлов
Авторизация.

Часть 1. Подготовка сервера.

В предыдущей главе мы рассмотрели один из способов регистрации пользователей на сервере. Но регистрация...
Старый
Рейтинг: 5.00. Голосов: 1.
Обучающая статья по использованию асинхронных сокетов. Регистрация.
Запись от LostCoast размещена 04.12.2012 в 10:01
Показов 6637 Комментарии 1
Метки c-sharp

Содержание:
  1. Базовые функции
    1. Введение
    2. Передача данных
    3. Регистрация
    4. Авторизация
    5. Оптимизация
  2. Возможности для клиентов
    1. Изменение архитектуры
    2. Передача сообщений между клиентами
    3. Статус клиентов
    4. Список пользователей
    5. Передача файлов

Регистрация.

В предыдущих статьях мы научились передавать и принимать данные. Настало время сделать из этого что-то стоящее.

Часть 1. Описание процесса регистрации.

Начнем с создания регистрации...
Старый
Рейтинг: 3.00. Голосов: 2.
Обучающая статья по использованию асинхронных сокетов. Передача данных.
Запись от LostCoast размещена 29.11.2012 в 14:42
Показов 47798 Комментарии 4
Метки c-sharp

Содержание:
  1. Базовые функции
    1. Введение
    2. Передача данных
    3. Регистрация
    4. Авторизация
    5. Оптимизация
  2. Возможности для клиентов
    1. Изменение архитектуры
    2. Передача сообщений между клиентами
    3. Статус клиентов
    4. Список пользователей
    5. Передача файлов
Передача данных.

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

Часть 1. Подготовка.

Прежде чем приступить...
Старый
Рейтинг: 4.50. Голосов: 6.
Обучающая статья по использованию асинхронных сокетов.
Запись от LostCoast размещена 27.11.2012 в 12:52
Показов 29064 Комментарии 3
Метки c#, c-sharp

Предисловие.

Хочу сразу сказать, что я никому не навязываю свою идею программирования клиент-серверных приложений. Моя статья рассчитана на людей, которые хотят повысить свой уровень программирования, и кто только знакомится с клиент-серверными приложениями. Здесь вы сможете...
Старый
Ninject: Приемы и хитрости
Запись от xZooYx размещена 25.11.2012 в 12:48
Показов 5723 Комментарии 0

Ninject

Приемы и хитрости

Несколько интерфейсов связаны с одним классом-одиночкой

C#
1
2
3
kernel.Bind<MyClass>().ToSelf().InRequestScope();
kernel.Bind<IClass1>().ToMethod(context=>context.Kernel.Get<MyClass>());
kernel.Bind<IClass2>().ToMethod(context=>context.Kernel.Get<MyClass>());
Аватар для xZooYx
Старый
Рейтинг: 5.00. Голосов: 4.
Создание поверхности вращения от пространственной кривой вокруг произвольной оси.
Запись от za5 размещена 10.11.2012 в 20:49
Показов 6009 Комментарии 4
Метки c#, c-sharp, xna

Берётся произвольная ось, для её задания нужно только лишь точка на ней и нормированный вектор направления. Плоская кривая пусть будет массивом отрезков. Пишется за вечер, но решил выложить чтобы облегчить участь тем кому это нужно. На ошибки особо не проверял. Как использовать я думаю не нужно пояснять. :D

Список треугольников:
C#
1
2
3
public class TriangleList
{
    public List<VertexPositionColor> Lines = new List<VertexPositionColor>(); //точки
...
za5
Старый
Рейтинг: 5.00. Голосов: 1.
Напряжённость от скольки хотите зарядов на каких хотите поверхностях
Запись от za5 размещена 20.10.2012 в 20:32
Показов 4065 Комментарии 5
Метки c-sharp, xna

в общем, просто поле суперпозиции 10-ти точечных зарядов. простая задача очень.
чёрный цвет-просто обрезал значения модуля вектора напряжённости больше такого-то значения.
делалось в течение дня
только на ютубе дёргается будто(из-за 30фпс) . если смотреть 60fps то максимально гладко.
za5
Старый
Рейтинг: 5.00. Голосов: 1.
Windows Presentation Foundation в .NET 4. День 69 - 418-480 стр. Раскадровка, использование стилей и шаблонов
Запись от oblomingo размещена 27.08.2012 в 12:58
Показов 4047 Комментарии 0
Метки .net, c-sharp, wpf

Нажмите на изображение для увеличения
Название: animation.jpg
Просмотров: 1328
Размер:	118.6 Кб
ID:	1265
Гуд дей, евриуан! Я доволен - мое мастерство растет. На дня научился использовать стили, не боюсь пользоваться наследованием BasedOn. Для разминки сделал небольшое приложение - окно с анимированным меню и контентом. Когда жму кнопку меню контент меняется с интересной анимацией (текст с картинкой как бы вылетает из-из границы окна). Само меню тоже анимированно и приятно смотрится.
XAML код для любопытных:
XML
1
<Window x:Class="SimpleAnimationApp.MainWindow"
...
Аватар для oblomingo
Старый
Рейтинг: 1.00. Голосов: 1.
[C#] Сравнение производительности веб-парсинга разными способами
Запись от Mans7 размещена 14.07.2012 в 09:43
Показов 7765 Комментарии 4

Линк на форуме

В процессе разработки очередной программы, цель которой отпарсить определенный список страниц, обработать и выдать результат, я задумался - а какой метод будет более быстрым, удобным или коротким? Решил сделать тестер и показать результаты эксперимента сюда....
Аватар для Mans7
Старый
Рейтинг: 3.00. Голосов: 2.
Разбор PE-файла на C#
Запись от tezaurismosis размещена 08.07.2012 в 12:40
Показов 102696 Комментарии 10
Метки c-sharp, pe-файлы

Решил написать программку для получения полей из PE-файлов (DOS, PE-заголовки, DataDir...). Я думаю, что на C++ это уже сто раз писали, а вот на шарпе... Может быть и нет, по крайней мере для общего развития.
Предлагаю ознакомиться и оценить небольшой участок кода. Я буду признателен, если вы мне предложите идеи по улучшению этого кода, чтобы я мог дописать оставшуюся часть в лучшем стиле.
C#
1
2
/* Считываем информацию о PE-файле
 * by tezaurismosis (www.cyberforum.ru).
...
Аватар для tezaurismosis
Администратор
Старый
Рейтинг: 5.00. Голосов: 3.
Создание полной(глубокой) копии объекта в C#
Запись от sigmov размещена 01.07.2012 в 14:48
Показов 10178 Комментарии 0
Метки c#, c-sharp, csharp

C#
1
2
3
4
5
6
7
8
9
static public class Clone
{
    [ThreadStatic]
    static Dictionary<object, object> Cache;
    /// <summary>
    /// указатель на метод MemberwiseClone присущий всем объектом в CLR, но закрытый protected модификатором
    /// </summary>
    public static readonly new System.Converter<object, object> MemberwiseClone =
    System.Delegate.CreateDelegate
...
Аватар для sigmov
Старый
Рейтинг: 4.20. Голосов: 5.
Простейшая система частиц
Запись от za5 размещена 09.04.2012 в 18:02
Показов 16578 Комментарии 7
Метки c#, c-sharp, xna

Писалось где-то в течение двух дней

Простейшая система частиц.
Левой кнопкой добавляем.
Правой кнопкой притягиваем.


без:Hardware Instancing. (могут быть тормоза на слабых видюхах при числе более 5000.)

Для запуска понадобятся .net 4.0 client profile и xna redistributable 4 refresh
Нажмите на изображение для увеличения
Название: 1111111111.png
Просмотров: 1563
Размер:	260.4 Кб
ID:	515

А вот и 500000 текстур(не треугольников) через Hardware Instancing:
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 1916
Размер:	565.1 Кб
ID:	533Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 2089
Размер:	682.3 Кб
ID:	534Нажмите на изображение для увеличения
Название: 3.png
Просмотров: 1702
Размер:	420.6 Кб
ID:	535Нажмите на изображение для увеличения
Название: 4.png
Просмотров: 2014
Размер:	758.1 Кб
ID:	536...
za5
Старый
Рейтинг: 4.50. Голосов: 2.
Склейшик-раcклейшик изображений. XNA.
Запись от za5 размещена 24.03.2012 в 00:21
Показов 5053 Комментарии 0
Метки c-sharp, xna

Вообще, конечно, вещь крайне тривиальная и почти никому не нужная, но не пропадать же сообщению.)
ПИШЕТСЯ ЗА ВЕЧЕР-НОЧЬ.


Цитата Сообщение от za5 Посмотреть сообщение
вчера вечером решил написать простейшую и почти бесполезную прогу. вообще это нужно на конечном этапе когда несколько маленьких неодинаковых текстур нужно объединить в один файл или разделить
...
za5
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru