Запись в Excel: Справочник по C#

0
using Microsoft.Office.Core; using Excel = Microsoft.Office.Interop.Excel; Excel.Application myExcelApp; Excel.Workbooks myExcelWorkbooks; Excel.Workbook myExcelWorkbook; object misValue = System.Reflection.Missing.Value; myExcelApp = new Excel.ApplicationClass(); myExcelApp.Visible = true; myExcelWorkbooks = myExcelApp.Workbooks; String fileName = "C:mybook.xls"; Указываем файл...

Изменяем размер иконок рабочего стола: Справочник по C#

0
public static extern long SendMessageTimeout( int hWnd, int Msg, int wParam, string lParam, int fuFlags, int uTimeout, out int lpdwResult); private const int HWND_BROADCAST = 0xffff; private const int WM_SETTINGCHANGE = 0x001A; private const...

Получение имен файлов при перетаскивании их в целевые объекты пользовательского интерфейса: Справочник по C#

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

Имена (пути) используемых приложением DLL-библиотек: Справочник по C#

0
foreach (var item in AppDomain.CurrentDomain.GetAssemblies()) { listBoxControl1.Items.Add(item.Location); listBoxControl1.Items.Add(item.FullName); } Результат:

Программно создаем и компилируем(приложения и библиотеки).: Справочник по C#

0
public static bool CompileExecutable(String sourceName) { // Файл который вы скомпилировать FileInfo sourceFile = new FileInfo(sourceName); CodeDomProvider provider = CodeDomProvider.CreateProvider("CSharp"); // Создаем логическую переменную чтобы увидеть, были ли ошибки...

Обзор C# библиотек для работы с PDF: Справочник по C#

0
1. iTextSharp       Библиотека iText позволяет создавать и манипулировать PDF документами. Она позволяет разработчикам совершенствовать веб и прикладные приложения с помощью динамической генерации и/или манипуляции над...

Получаем строку соединения (ASP.NET): Справочник по C#

0
      В ASP.NET есть такое понятие как строка соединения. Кто хоть немного знаком с ASP.NET знает, что она необходима для получения доступа к базе данных. Эта...

Добавляем свои кнопки в заголовок окна Windows Form(WinAPI) V2: Справочник по C#

0
     Я уже выкладывал статью реализации данной задачи, но тут я наткнулся на просторах интернета на исходник с реализацией CHECKED/UNCHECKED! Так как времени у...

Получение текущего местоположения приложения: Справочник по C#

0
WinForms Path.GetDirectoryName (System.Windows.Forms.Application.ExecutablePath); WPF System.AppDomain.CurrentDomain.BaseDirectory Path.GetDirectoryName (Process.GetCurrentProcess (). MainModule.FileName)

Получаем список установленных обновлений Windows: Справочник по C#

0
string computer = "."; ManagementScope scope = new ManagementScope(@"" + computer + @"rootcimv2"); ManagementObjectSearcher quickFixes = new ManagementObjectSearcher(scope, new ObjectQuery("Select * from Win32_QuickFixEngineering")); foreach (ManagementObject quickFix in...

Аналоговые часы: Справочник по C#

0
const float PI = 3.141592654F; DateTime dateTime; float fRadius, fCenterX, fCenterY, fCenterCircleRadius, fHourLength; float fMinLength, fSecLength, fHourThickness, fMinThickness, fSecThickness; bool bDraw5MinuteTicks = true; bool bDraw1MinuteTicks = true; float fTicksThickness =...

Привязка окон друг к другу при перетаскивании: Справочник по C#

0
      Данная инструкция позволяет реализовать стыковку окон(форм), присоединяя дочерние формы к главному окну. Готовым примером работы данного функционала может послужить программа Winamp.  ...

Получаем серийный номер принтера через SNMP: Справочник по C#

0
public void SNMPserial(string ip) { try { arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target = new...

Определение места запуска приложения(сеть или локальная машина): Справочник по C#

0
Данная функция позволяет определить откуда был произведен запуск вашего приложения, из сети или на локальном компьютере! Для работы, необходимо подключить следующее пространство имен: using System.IO; Код реализации...

Запрет кнопки закрытия приложения: Справочник по C#

0
private const int dis_close_button = 0x200; protected override CreateParams CreateParams { get { CreateParams ObjCP = base.CreateParams; ObjCP.ClassStyle = ObjCP.ClassStyle | dis_close_button; return ObjCP; } }

Нумерация строк в DataGridView: Справочник по C#

0
Как то пришлось мне впервые столкнуться с задачей вывода нумерации строк в DataGridView. Скажу сразу, что тогда я эту задачу решил в самом запросе...

Функция GetModuleHandle: Справочник по C#

0
Описание: function GetModuleHandle(ModuleName: PChar): THandle; Считывает описатель модуля. Параметры: ModuleName: Имя модуля (заканчивающееся пустым символом). Возвpащаемое значение: В случае успешного завеpшения - идентификатоp модуля; 0 - в пpотивном случае.

Создание библиотеки динамической компоновки Dll: Справочник по C#

0
      Иногда при запуске какой-либо программы появляется сообщение, что не найден файл *.dll. Для операционных систем Microsoft Windows, большая часть функциональных возможностей...

Устанавливаем иконку UAC Shield на кнопку: Справочник по C#

0
      Каждый, кто использует Windows Vista или Windows 7 видел такую вот иконку на различных элементах управления. Щит на элементе управления означает, что после взаимодействия...

Получение MAC адреса через SNMP: Справочник по C#

0
public void SNMPmac(string ip) { try { Pdu pdu; SnmpV1Packet result; arrSNMP = string.Empty; OctetString community = new OctetString("public"); AgentParameters param = new AgentParameters(community); param.Version = SnmpVersion.Ver1; IpAddress agent = new IpAddress(ip);//IP address UdpTarget target...

ЭТО ИНТЕРЕСНО