Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Сравнение производительности веб-парсинга разными способами В процессе разработки очередной программы, цель которой отпарсить определенный список страниц, обработать и выдать результат, я задумался - а какой метод будет более быстрым, удобным или коротким? Решил сделать тестер и показать результаты эксперимента сюда. В качестве таймера я использовал QueryPerformanceCounter и QueryPerformanceFrequency из библиотеки Kernel32.dll. Вроде как по отзывам... https://www.cyberforum.ru/ csharp-beginners/ thread623508.html C# Как найти наиболее близкое значение времени
Такая задача: В текстовом log-файле прописано несколько строк со временем вида - 12/07/2012 20:22:44. Даты все одинаковые, а время немного (на секунды) отличается. У меня есть значение времени, к которому надо найти наиболее ближайшее по значению из данных строк. Вопрос: есть ли какая-нибудь функция чтобы это сделать (типа какой-то - "NearestDate()"...) ? На ум приходит только перебирать...
C# WebRequest и кирилица пытаюсь получить имя файла таким вот способом private static string GetFileName(string url) { WebRequest myReq = WebRequest.Create(url); WebResponse myResp = myReq.GetResponse(); url = myResp.ResponseUri.Segments //тут имя файла myResp.Close(); return url; https://www.cyberforum.ru/ csharp-beginners/ thread623454.html C# Найти и заменить все телефона xx-xx-xx на xx0-xx-xx using System; using System.Text.RegularExpressions; namespace ConsoleApplication1 { class Program { static void Main() { string text = @"Контакты в Москве tel:123-45-67, 123-34-56; fax:123-56-45. https://www.cyberforum.ru/ csharp-beginners/ thread623432.html
Событие активности системы (или когда пользователь двигает мышкой или нажимает на клавиатуру) C#
Как отловить событие, когда после простоя компьютера пользователь двинул мышкой или нажал на любую клавишу на клавиатуре? Через определенный промежуток проверять время неактивности - для меня не подходит. Потому что нужно отреагировать на поступившуюся активность пользователя мговенно..
C# Open XML Нашел статью пример работы с Open XML? но пример почему-то не работает..... Вставка текста в ячейку электронной таблицы public static void InsertText(string docName, string text) { // Open the document for editing. using (SpreadsheetDocument spreadSheet = SpreadsheetDocument.Open(docName, true)) { https://www.cyberforum.ru/ csharp-beginners/ thread623402.html
C# "Не существует в текущем контексте" Всем доброго времени суток! Пытаюсь скомпилировать код: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; https://www.cyberforum.ru/ csharp-beginners/ thread623390.html C# Реализовать класс длинной арифметики
Начал писать класс длинной арифметики. Пока готов только метод для умножения больших чисел: сlass Mathematic { int divisor; // второй элемент int divided; // первый элемент int result; // понятно результат int max = 0;
C# Составить регулярное выражение https://www.cyberforum.ru/ csharp-beginners/ thread623377.html
Друзья, помогите составить регулярное вырежение буду рад любым примерам есть html-страница, записанная в переменную string нужно ее разделить на определенные части и записать их в arraylist допустим, текст такой
C# Обобщение с ограничением - числовые типы https://www.cyberforum.ru/ csharp-beginners/ thread623365.html
Здравствуйте! При создании обобщенного класса, в качестве ограничения на Т можно накладывать только интерфейс или класс, мне же надо, чтоб это был числовой тип данных (int, float, double,...). Подскажите, каким образом такое реализовать? Заранее спасибо!
C# Отладчик не выдает исключение
Почему когда я работаю с консольными приложениями, отладчик не хочет переводить меня на строку с ошибкой? А просто закрывает приложение и останавливает отладку.
C# Работа с сокетами https://www.cyberforum.ru/ csharp-beginners/ thread623319.html
Можно пример кода как можно организовать асинхронный обмен данными с клиент сервер ???
Почетный модератор
Эксперт .NET
8722 / 3674 / 404
Регистрация: 14.06.2010
Сообщений: 4,513
Записей в блоге: 9
13.07.2012, 21:29 0

Вызов метода(делегата) из неуправляемого кода - C# - Ответ 3265769

13.07.2012, 21:29. Показов 3638. Ответов 11
Метки (Все метки)

Ответ

danrusm, посмотрите WinAPI функцию EnumWindows и примеры на C# с ней... имхо, Вы где-то не там примеры искали...
C
1
2
3
4
5
6
7
8
9
__declspec(dllexport)
void __stdcall
MsgBox (
    void *func
    )
{
    // Вызываем функцию с прототипом void (__stdcall*)(char*)
    ((void (__stdcall*)(char*))func)("Hello");
}
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        delegate void func ( [MarshalAs( UnmanagedType.LPStr )] string msg );
 
        [DllImport( @"testdll.dll" )]
        static extern void MsgBox ( func f );
 
        static void f ( string msg )
        {
            // msg == "Hello"
            Debugger.Break();
        }
 
        static void Main ( string[] args )
        {
            MsgBox( f );
        }


Вернуться к обсуждению:
Вызов метода(делегата) из неуправляемого кода C#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2012, 21:29
Готовые ответы и решения:

Вызов неуправляемого кода из длл
Замучался с маршилингом! Есть функция в длл: RetCode = HMM_Path_Init( char *path ); RetCode –...

Вызов метода C# из JS-кода
Здравствуйте. Я вызываю метод C# в JS следующим способом: public partial class UClass:...

При сравнении экземпляра делегата с именем метода, имя метода преобразуется автоматически в делегат или нет?
Добрый день. Есть несколько вопросов про событий и делегаты: 1) При сравнении экземпляра делегата...

Запуск неуправляемого кода внутри кода c#
часто требуется при выполнении программы запускать исполняемые файлы (exe) с ключами. Для этого...

11
13.07.2012, 21:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2012, 21:29
Помогаю со студенческими работами здесь

Подключение неуправляемого кода
Есть код на С++ struct auth_answer{ int TType; /**< тип транзакции. см...

опасности неуправляемого кода
какие опасности несет в себе неуправляемый код. На ум приходит только назначение переменным...

Полиморфизм: вызов метода базового класса, переопределенного метода и нового метода
В базовом классе метод помечен как virtual. Насколько я понял из книги: override означает, что...

Быстродействие управляемого и неуправляемого кода
начал изучать небезопасный код,написал прогу в ней 2 функции одна с управляемым кодом вторая...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru