Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
TUser
Михаил, как в Канаде обстоят дела с Delphi, катируется ли он, может ли Delphi программист найти работу в Канаде? Напишите пожалуйста, очень интересно.
Heshurg
Михаил, такой вопрос. Ты в своей книжке Библия Делфи приводишь в самом начале приводишь примеры для чего нужен тот или иной язык. Базы данных там, утилиты. Но какие языки изучать если я собираюсь стать вирусным аналитиком ? На каких языках обычно пишут вирусы и средства борьбы с ними ? За ранее благодарен.
Voprositel
Нет, ты не понял (или что-то путаешь).
Вот пример:
События в C# основаны на делегатах. Это означает, что событие имеет тип определенного делегата. Вот пример класса с событием в нем:
using System;
namespace test
{
//Объявление делегата.
delegate void EventHandler();
//Объявление класса с событием.
class MyEvent
{
//Объвление события на основе делегата.
public event EventHandler f;
//Объвление метода, в котором вызывается событие.
public void func()
{
f();
}
}
//Класс для тестирования события класса MyEvent.
class Test
{
//Обработчик для события.
public static void z()
{
Console.WriteLine("Вызов обработчика");
}
//Метод main.
static void Main(string[] args)
{
//Создаем экземпляр класса с событием.
MyEvent w=new MyEvent();
//Добавление обработчика события.
w.f+=new EventHandler(z);
//Вызов метода, в котором вызывается событие.
w.func();
}
}
}
Михаил Фленов
Делегат - это объявление метода, который будет вызываться в качестве обратного вызова, как событие.
Voprositel
Точно также, как форма знает о классе Tester. Я уже писал об этом:
Открываю cpp файл класса с логикой и подключаю к нему h файл формы, для того, что бы класс с логикой имел доступ к форме.
Если тебе нужно, чтобы на форме отображались какие-то данные от результата работы класса Tester, то перенос информации на форму делай в классе формы.
ОК, спасибо. Теперь буду писать более правильные программы.
И еще, извини за вопрос не в тему, но почему в C# события лучше делегатов? Прочитал о делегатах и событиях в разных источниках, но так и не понял их функционального отличия. События как бы упрощают работу с делегатами, но чем - мне не понятно.
Nick
Есть такой. И имя ему - IETester (http://my-debugbar.com/wiki/IETester/HomePage).
Кстати говоря, отличная вещь. Всем рекомендую. Проверяю им все свои создаваемые сайты. Больше информации на сайте ;)
HHvar
Мне кажется, нужно выбирать лучшее из возможного.
Лучший браузер из существующих - это Опера.
Использовать IE вместо Оперы - это тоже самое, что использовать Проводник вместо Total Commander'а (черт, я же хотел метафору написать)
Overdrive
Ага. Если не ошибаюсь, есть пакет в котором содержатся все версии осла.
Ustas
В таком случае вообще не вижу проблемы перейти на виндовс на другой браузер.

Ник
Михаид, а расскажи пожалуйста какой язык (веб) ты сечас используешь на своей новой работе и какие задачи в основном стоят перед тобой? И нет ли у вашей фирмы веб сайт :) ?