Posts Tagged ‘код программы’

Преобразование URL в теги

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , ,

Есть некий текст, в котором встречаются фразы типа «А не сходить ли тебе на http://site.com ?«.

Задача: Сделать все слова, похожие на ссылки, html-ссылками, т.е. преобразовать текст примера вот так: «А не пойти ли тебе на <a href=http://site.com>http://site.com ?</a>«.

После линии идет полный код программы.


(далее…)

Полоса новостей на php с использованием javascript и слоев

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , , , ,

Такой пример вы можете увидеть на страницах сайтов http://www.czar.ru/ или же http://www.russianjudo.ru/.

Если вместо новостей пусто или сообщение об ошибке (зависит от настроек сервера), это значит, что сервер gazeta.ru сильно занят и не может обслужить всех желающих получить новости. Можно конечно брать новости и с других серверов, но так как мы рассматриваем реально работающий пример программирования, то будем работать с ним.

Как же создать такую новостную полосу? Все довольно просто. Заходим на сайт и находим пункт «экспорт новостей». http://www.gazeta.ru/explogin.html. Там нам предлагают экспортировать на свой сайт новостную полосу с их ресурса.

Мы радуемся и регистрируемся. Все абсолютно бесплатно и, главное, стабильно. Например (реальная регистрация, можете зайти и проверить, а также, можете там изменять рубрики, получаемые нами в новостной полосе), ввели имя news_list, пароль qwer мейл — ваш (реально, в этом примере — мой), адрес сайта любой, например — citforum.ru. Затем понадобится только лишь имя и пароль. (далее…)

Делаем перетаскивание(JavaScript)

Как создать перетаскивающиеся изображения(JavaScript)

Разберёмся, как должна работаь наша программа:
Пользаватель щёлкает на изображение, тем самым активизирует его для перетаскивания, и перетаскивает его в нужную часть экрана, затем повторно щелкает на него,чем прекращает перетакивание.
Создадим две функции: первая отвечает за активизацию(деактивизацию) изображения, вторая непосредственно за перетаскивание.
Создаём первую функцию activate():

function activate() {
activate=!activate;
}

Функция activate() состоит из одной строки, для чего? Функция отвечает за активизацию(деактивизацию) изображений. Логическая переменная activate при каждом использовании функции меняет своё значение с true на false. В дальнейшем эта переменная сыграет одну из главных ролей.
Создаём вторую функцию grab():

function grab() {
if(activate) {
imgWdh=document.img.width;
imgHgt=document.img.height;
img.style.pixelLeft=event.x-imgWdh/2;
img.style.pixelTop=event.y-imgHgt/2;
}
}
(далее…)

Пример использования MFC в Visual C++

В этой главе будет показано как включить потдержку MFC в Visual C++ на примере двух типов приложений:

1. Консольное приложение
2. Приложение типа Windows Application

1. Консольное приложение

Для того, чтобы включить использование MFC в ваше консольное приложение, вам надо написать следующий код:

#include
#include
(далее…)